1
私はspring documentation for creating systemd serviceに続き、私のspringbootアプリケーション用の起動スクリプトを作成しました。springbootアプリケーションのsystemdサービスを開始できません
FYI:問題がパーミッションの問題だと言われているthisの問題を解決しましたが、jarには755パーミッションがあります。私はこのようなサービスを有効にしようとすると
[Unit]
Description=gs-spring-boot-0.1.0
After=syslog.target
[Service]
ExecStart=/home/user/deploy/gs-spring-boot-0.1.0.jar
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
:ここ
は私のサービス記述である私がチェックしたときupdate-rc.d: error: gs-spring-boot-0.1.0 Default-Start contains no runlevels, aborting.
:
sudo systemctl enable gs-spring-boot-0.1.0.service
はこのエラーを取得していますステータスこれは出力です:
注:すべてのヘルプは高く評価され755
:私はUbuntuとjarファイルを使用していますが権限を持っています。
bootRepackage { executable = true }
それはjarファイルを実行可能になります: