2017-03-27 23 views
0

私は、Spring Initializrを使用して、埋め込みTomcatとパッケージを実行可能なJARファイルとして使用して、Spring起動Webアプリケーションを生成しました。Spring起動アプリケーション

私は

java -DAPPKEY=oracle -Dspring.profiles.active=oracle -jar licence-0.0.1-SNAPSHOT.jar 

LTSwith

のUbuntu 14.04に自分のアプリケーションを開始しかし、いくつかの時間後にアプリケーションがダウンしていた、プロセスはもはや実行されていませんでした。これはアプリケーションを起動する適切な方法でしたか? あなたがサービスとしてアプリケーションを実行する必要がある場合、私は、なぜプロセスのシャットダウン

+0

これは、アプリケーションを起動するための正しい方法です。ロギングについてのSpringブートのドキュメントを読んで、読める場所にログを送信していることを確認してください。次回終了すると、理由を示すログが残されます。 – slim

+1

BTWインタラクティブシェルで起動している場合は、 'nohup'が必要な場合があります。 – slim

答えて

0

見当もつかないが春のブートdocにインストールガイドを見てみましょう:

https://docs.spring.io/spring-boot/docs/current/reference/html/deployment-install.html

もしあなたが見ることができるようにinit.dサービスを使用している場合、init.dディレクトリ内のjarをリンクすることができます。

脂肪ジャーは、initスクリプトが含まれています

sudo ln -s /var/myapp/myapp.jar /etc/init.d/myapp 
関連する問題