@echo off if "%OS%" == "Windows_NT" setlocal rem --------------------------------------------------------------------------- rem rem Script for shutting down Catalina using the Launcher rem rem --------------------------------------------------------------------------- rem Get standard environment variables set PRG=%0 if exist %PRG%\..\setenv.bat goto gotCmdPath rem %0 must have been found by DOS using the %PATH% so we assume that rem setenv.bat will also be found in the %PATH% call setenv.bat goto doneSetenv :gotCmdPath call %PRG%\..\setenv.bat :doneSetenv rem Make sure prerequisite environment variables are set if not "%JAVA_HOME%" == "" goto gotJavaHome echo The JAVA_HOME environment variable is not defined echo This environment variable is needed to run this program goto end :gotJavaHome rem Get command line arguments and save them with the proper quoting set CMD_LINE_ARGS= :setArgs if ""%1""=="""" goto doneSetArgs set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 shift goto setArgs :doneSetArgs rem Execute the Launcher using the "catalina" target "%JAVA_HOME%\bin\java.exe" -classpath %PRG%\..;"%PATH%";. LauncherBootstrap -launchfile catalina.xml -verbose catalina %CMD_LINE_ARGS% stop :end