BATファイルからJava処理を呼び出します。
@echo off REM 空欄を指定した場合、後続処理でバッチ実行ディレクトリになる set USR_EXEDIR=C:\work\bin echo START Java呼び出し if "%USR_EXEDIR%" EQU "" (set USR_EXEDIR=%~dp0) cd /d %USR_EXEDIR% if %errorlevel% == 1 goto label_cderror set LIB_DIR=C:\work\lib set EXE_PATH=.\sub.jar;..\db\ojdbc7.jar;%LIB_DIR%test.jar set CONF_DIR=..\conf set CLASS_PATH=. set JAVA_OPTION=-Xms128M -Xmx128M -XX:MetaspaceSize=64M -XX:MaxMetaspaceSize=64M java %JAVA_OPTION% -classpath %EXE_PATH%;%CONF_DIR%;%CLASS_PATH%;jp.co.test.TestMain > nul echo END Java呼び出し(0) exit %errorlevel% :label_cderror echo END Java呼び出し(9) exit(9)