1 ,启动的项目Java -jar xxx.jar 但是点击过Ctl+c或者把此窗口关闭 就会杀死进程那么此程序就会关闭
2,命令:java -jar xxx.jar & 此语句比第一个命令多一个&符号,但是Ctrl+c或者关闭窗口后 后台程序仍然继续执行。
3,执行java -jar xxx.jar后,然后ctrl+z 退出到控制台,执行 bg 再执行exit命令。完成以上3步,退出shell后,jar服务仍然在后台运行
4,命令nohup java -jar xxxx.jar & 和第二种方式相似 只不过在前面加上nohup 此种方式比较推荐。
————————————————
版权声明:本文为CSDN博主「meihuacike」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/meihuacike/article/details/121400019
我是通过网关软件连接的linux ,经过测试后台运行只有第三种可以生效,其他的关闭软件后就会退出。不知道是不是我的网关软件导致的。