方式一:
java -jar demo.jar
特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定呢?
方式二:
java -jar demo.jar &
特点:当服务器终端关闭时项目会停止
方式三:
nohup java -jar demo.jar &
特点:不会随服务器终端停止而停止运行,会在服务器上一直运行,但是该命令没有声明日志文件输出地址,会默认输出一个comment.out文件去
方式四:
nohup java -jar demo.jar> demo&
特点:不会随服务器终端停止而停止运行,会在服务器上一直运行,但是该命令声明日志文件输出地址,会输出到指定的日志文件去
但是我们一般在项目中都有配置日志文件所以一般命令为
nohup java -jar uaisdj.jar >/dev/null 2>&1 &