Linux 运行jar包怎么后台运行

需要些两个脚本
1.启动脚本
start.sh

#! /bin/sh

#注意:必须有&让其后台执行,否则没有pid生成 jar包路径为绝对路径
java -jar /opt/java/wechat-0.0.1-SNAPSHOT.jar > /opt/temp.txt &

& 后台运行符号

将jar包启动对应的pid写入文件中,为停止时提供pid

echo $! > /var/run/Test.pid

2.创建一个后缀为sh的文件停止脚本 stop.sh

#! /bin/sh
PID=$(cat /var/run/Test.pid)
kill -9 $PID


版权声明:本文为weixin_44090237原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。