init.dサービスで瓶を梱包するためのガイドに従いました。ここ。
- 以下にサービスファイルを作成しました。
/etc/init.d/
- 適切な許可
- テストの停止と開始:
sudo service myservice start/stop/restart
;
その後、プロセスは開始されsudo service myservice start
コマンドで表示されますが、ps -ef | grep -i myservice
サービスはjarの同じパスにあるログファイルに実行を記録する必要がありますが、ログファイルは生成されません。
一方、jarがjava -jar myJar.jar &
サービス内で実行されず、サービスを介して実行されると、ログファイルが生成されます。
どうやってこれができますか?
ありがとうシモンヌ