by shigemk2

当面は技術的なことしか書かない

systemd java

systemd java

javaプロセスを立ち上げるワンライナー的なのをsystemdのスクリプトに組み込むときはどうしたらいいだろうか、って考えていたらこんな感じでよかった

[Service]
Type=forking
WorkingDirectory=/home/nano/social/
ExecStart=/usr/bin/java -cp target/social-1.0-allinone.jar social.crawlers.CrawlerRunner &
ExecStop=/bin/kill -TERM $MAINPID
Restart=always

systemd java service · GitHub