Play Frameworkをデバッグモードで動かすためのバッチ

Play Frameworkをデバッグモードで動かす場合は

play debug run

ですが、バッチ化することでJavaのオプションを指定して起動するなんてことができるようになります。

@echo off
if exist RUNNING_PID (call :shutdown)
echo デバッグモードで起動します。
set _JAVA_OPTIONS="-Dfile.encoding=utf-8"
play debug run
exit /b

:shutdown
echo プロセスが存在するため、停止します。
for /f %%i in (RUNNING_PID) do taskkill /f /pid %%i
del RUNNING_PID