- Timestamp:
- 2013-12-03T16:20:10+13:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
other-projects/expeditee-release-kits/scripts/bin/findjava.bat
r28721 r28740 18 18 set MIN_VERSION=1.8.0_00 19 19 set SEARCH4J_EXECUTABLE=search4j.exe 20 ::set HINT=%EXPEDITEE_HOME%\packages\jre 21 set HINT=packages\jre 20 22 if exist %SEARCH4J_EXECUTABLE% goto setJexec 21 set SEARCH4J_EXECUTABLE=!EXPEDITEE_HOME!\bin\search4j.exe 22 set HINT=!EXPEDITEE_HOME!\packages\jre 23 set SEARCH4J_EXECUTABLE=%EXPEDITEE_HOME%\bin\search4j.exe 23 24 if not exist "%SEARCH4J_EXECUTABLE%" goto tryJava 24 25 25 26 :: JAVA_EXECUTABLE is the value returned by running search4j -e -m MIN_VERSION -p HINT 26 :: for /f "tokens=*" %%G in ('"%SEARCH4J_EXECUTABLE% -e -m %MIN_VERSION% -p %HINT%"') do set JAVA_EXECUTABLE=%%G27 27 :setJexec 28 for /f "tokens=* usebackq" %%G in (`"%SEARCH4J_EXECUTABLE%" -e -m '%MIN_VERSION%' -p '%HINT%'`) do set JAVA_EXECUTABLE=%%G 28 for /f "tokens=* usebackq" %%G in (`"%SEARCH4J_EXECUTABLE%" -e -m '%MIN_VERSION%' -p %HINT%`) do set JAVA_EXECUTABLE=%%G 29 29 30 if "%JAVA_EXECUTABLE%" == "" goto noJava 30 31 echo Java: … … 33 34 34 35 :: we know that works, so we can set the local javahome (for Expeditee) as well 35 for /f "tokens=* usebackq" %%G in (`"%SEARCH4J_EXECUTABLE%" -m '%MIN_VERSION%' -p '%HINT%'`) do set EXP_JAVA_HOME=%%G36 for /f "tokens=* usebackq" %%G in (`"%SEARCH4J_EXECUTABLE%" -m '%MIN_VERSION%' -p %HINT%`) do set EXP_JAVA_HOME=%%G 36 37 37 38 :: found java, JAVA_EXECUTABLE and EXP_JAVA_HOME env vars set, can exit this script
Note:
See TracChangeset
for help on using the changeset viewer.