解决方案直接使用java -jar xxx.jar命令去运行程序,但是当前ssh窗口被锁定或者按下ctrl+c又或者关闭了ssh窗口,那么程序就会被终止。
nohup java -jar SpringBootDemo.jar > out.log 2>&1 &
nohup 意思是不挂断运行命令,当账户退出或终端关闭时程序仍然运行,> out.txt是将程序的运行日志的输出到out.txt文件,即输出内容不打印到屏幕上,而是输出到out.txt文件中,末尾的&代表在后台运行。
停止后台进程 查看进程ps -ef|grep java杀死进程
kill -9 ****



