質問: みなさんこんにちは。質問があってやってきました。 ### 前提・実現したいこと Jenkinsでjar(SpringBoot)をビルドするところまではいけましたが、 その後、そのjarを実行することができません。 ### 発生している問題・エラーメッセージ Jenkins上のコンソールでは正常なコマンドが表示されています↓ + chmod 744 /home/jenkins/service_1-1.0-SNAPSHOT.jar + nohup java -jar /home/jenkins/service_1-1.0-SNAPSHOT.jar しかし、実際はjarは実行されません。。。 **サーバーから直接javaコマンドを叩くと実行できます。** 何か見落としなどあればご指摘いただけるとうれしいです。 ### 補足情報 Jenkinsのプロジェクト設定は mavenでclean package シェルスクリプトで上記javaコマンドを実行 という流れで組んでいます。
回答: シェルがすぐ終了するので子プロセスであるJavaもすぐ終了しちゃってるんじゃありませんかね。 nohup Java ...の最後に & 付けたら終了しなくなるのでは。