@echo off setlocal & pushd set MAIN_CLASS=io.jboot.admin.Application if "%1"=="start" goto normal if "%1"=="stop" goto normal if "%1"=="restart" goto normal goto error :error echo Usage: jpress.bat {start stop restart} goto :eof :normal if "%1"=="start" goto start if "%1"=="stop" goto stop if "%1"=="restart" goto restart goto :eof :start set APP_BASE_PATH=%~dp0 set CP=%APP_BASE_PATH%config;%APP_BASE_PATH%lib\* echo starting jpress application java -Xverify:none %JAVA_OPTS% -cp %CP% %MAIN_CLASS% goto :eof :stop set "PATH=%JAVA_HOME%\bin;%PATH%" echo killing jpress application for /f "tokens=1" %%i in ('jps -l ^| find "%MAIN_CLASS%"') do ( taskkill /F /PID %%i ) echo Done! goto :eof :restart call :stop call :start goto :eof endlocal & popd pause