YAJSW (11.08) を使用して Java アプリケーションをサービスとしてラップしていますが、Java 8 に切り替えると、アプリケーションが正常に終了しない場合.lck
、ロガーによって生成されたファイルがクリアされないことに気付きました。
.lck
現在、新しいロガーへの切り替えを進めていますが、当面の間、これらのファイルをクリアするための起動スクリプトが必要です。
ここでは、YAJSW がシェルとグルーヴィーなスクリプトをサポートしていることを読み ましたが、このSO の質問に対する回答では、グルーヴィーなスクリプトしかサポートしていないと主張しています。
私が知る限り、スクリプトが実行される STATE を示す必要があるため、私はそれがSTART 状態であると想定しています。
私はこれを私のに追加しましたwrapper.conf
:
wrapper.script.START=scripts/clean-up.bat
私は何が欠けているか、間違っていますか? 使用しているバージョンではスクリプトを実行できませんか? それとも、シェル スクリプトは本当にサポートされていないのでしょうか?
編集: YAJSW をバージョン 11.11 (最新) に更新しました - まだ動作しません