linux 启动jar 的几种方式

问题

java 项目打成jar包在linux运行 java -jar XXX.jar 当窗口关闭或中断时,程序会退出。

方法1

java -jar XXX.jar &

& 表示后台运行,关闭窗口还是会退出程序

方法2

nohup java -jar XXX.jar &

默认日志打印到nohup.out上
或者可以指定日志路径

nohup java -jar XXX.jar > /home/log/20210201log.txt &

方法3

编写启动脚本 start.sh

nohup java -jar -Xms1024m -Xmx2048m -XX:PermSize=256M -XX:MaxPermSize=512M XXXXX.jar  &
原文地址:https://www.cnblogs.com/staystand/p/14357292.html