Changeset 13932 for trunk/gsdl3/gs3-setup.bat
- Timestamp:
- 2007-02-20T15:28:58+13:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/gs3-setup.bat
r13618 r13932 43 43 :: Some users may set the above line manually 44 44 if not "%JAVAPATH%" == "" goto testJava 45 46 :: If it is set, use the JAVA_HOME environment variable 47 if not "%JAVA_HOME%" == "" goto javahome 45 48 46 :: If it is set, use the JAVA_HOME environment variable 47 if not "%JAVA_HOME%" == "" goto exit 49 :: Check if Java is on the search path 50 echo %PATH%| winutil\which.exe java.exe | winutil\setvar.exe JAVAPATH > setjava.bat 51 call setjava.bat 52 del setjava.bat 53 echo %JAVAPATH% 54 if not "%JAVAPATH%" == "" goto testJava 48 55 49 :: Look in the registry for Java SDK installations56 :: Still haven't found anything, so try looking in the registry (gulp!) 50 57 type nul > jdk.reg 51 58 regedit /E jdk.reg "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit" 52 59 type jdk.reg > jdk.txt 53 60 del jdk.reg 61 type nul > jre.reg 62 regedit /E jre.reg "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment" 63 type jre.reg > jre.txt 64 del jre.reg 54 65 55 winutil\findjava.exe jdk.txt | winutil\setvar.exe JAVAPATH > setjava.bat66 winutil\findjava.exe jdk.txt jre.txt | winutil\setvar.exe JAVAPATH > setjava.bat 56 67 del jdk.txt 68 del jre.txt 57 69 call setjava.bat 58 70 del setjava.bat 59 71 60 :: If a suitable installation was found in the registry, check it 61 if not "%JAVAPATH%" == "" goto testJava 72 :: If nothing was found in the registry, we're stuck 73 if "%JAVAPATH%" == "" goto noJava 74 75 set JAVAPATH=%JAVAPATH%\bin 76 goto testJava 77 78 :javahome 79 set JAVAPATH=%JAVA_HOME%\bin 80 81 :testJava 82 if exist "%JAVAPATH%\java.exe" goto exit 83 62 84 63 85 :noJava … … 69 91 goto exit 70 92 71 :testJava 72 set JAVA_HOME=%JAVAPATH% 93 :exit 73 94 74 :exit 95 96
Note:
See TracChangeset
for help on using the changeset viewer.