| | |
| | | goto endJavaHomeAndArgs |
| | | |
| | | :checkOpenDSJavaHome |
| | | if "%OPENDS_JAVA_HOME%" == "" goto checkJavaBin |
| | | if not exist "%OPENDS_JAVA_HOME%\bin\java.exe" goto checkJavaBin |
| | | if "%OPENDS_JAVA_HOME%" == "" goto checkJavaPath |
| | | if not exist "%OPENDS_JAVA_HOME%\bin\java.exe" goto checkJavaPath |
| | | set OPENDS_JAVA_BIN=%OPENDS_JAVA_HOME%\bin\java.exe |
| | | goto endJavaHomeAndArgs |
| | | |
| | | :checkJavaPath |
| | | java.exe -version > NUL 2>&1 |
| | | if not %errorlevel% == 0 goto checkJavaBin |
| | | set OPENDS_JAVA_BIN=java.exe |
| | | goto endJavaHomeAndArgs |
| | | |
| | | :checkJavaBin |
| | | if "%JAVA_BIN%" == "" goto checkJavaHome |
| | | if not exist "%JAVA_BIN%" goto checkJavaHome |
| | |
| | | goto endJavaHomeAndArgs |
| | | |
| | | :checkJavaHome |
| | | if "%JAVA_HOME%" == "" goto checkJavaPath |
| | | if "%JAVA_HOME%" == "" goto noJavaFound |
| | | if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaFound |
| | | set OPENDS_JAVA_BIN=%JAVA_HOME%\bin\java.exe |
| | | goto endJavaHomeAndArgs |
| | | |
| | | :checkJavaPath |
| | | java.exe -version > NUL 2>&1 |
| | | if not %errorlevel% == 0 goto noJavaFound |
| | | set OPENDS_JAVA_BIN=java.exe |
| | | goto endJavaHomeAndArgs |
| | | |
| | | :noJavaFound |
| | | echo ERROR: Could not find a valid Java binary to be used. |
| | | echo You must specify the path to a valid Java 5.0 or higher version. |