summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJaikiran Pai <jaikiran@apache.org>2022-01-15 11:33:02 +0530
committerJaikiran Pai <jaikiran@apache.org>2022-01-15 11:33:02 +0530
commitb690788b10b73a5a963fb3a72d1749916139cfd2 (patch)
tree95b20a26995c919de6102f2b7be1ff8d60672130 /src
parentff62ff7151bbc84a7706f40988258fabbcc324f5 (diff)
downloadant-b690788b10b73a5a963fb3a72d1749916139cfd2.tar.gz
fix ant.bat script for Java 18 security manager configuration/check
Diffstat (limited to 'src')
-rwxr-xr-xsrc/script/ant.bat8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/script/ant.bat b/src/script/ant.bat
index 69041a59b..0cdaf1b72 100755
--- a/src/script/ant.bat
+++ b/src/script/ant.bat
@@ -117,16 +117,16 @@ set _JAVACMD=%JAVACMD%
if "%JAVA_HOME%" == "" goto noJavaHome
if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome
if "%_JAVACMD%" == "" set _JAVACMD=%JAVA_HOME%\bin\java.exe
-goto checkJikes
+goto setSecurityManagerOpt
:noJavaHome
if "%_JAVACMD%" == "" set _JAVACMD=java.exe
:setSecurityManagerOpt
"%_JAVACMD%" -XshowSettings:properties 2>&1 | find "java.specification.version = 18"
-if "%ErrorLevel%" == "0" (
- rem This is Java 18, so set -Djava.security.manager=allow
- set ANT_OPTS="%ANT_OPTS% -Djava.security.manager=allow"
+if %errorlevel% EQU 0 (
+rem This is Java 18, so set -Djava.security.manager=allow
+set ANT_OPTS=%ANT_OPTS% -Djava.security.manager=allow
)
:checkJikes