1、说明
部署jar项目直接在后台执行:java -jar project.jar, 然而关闭终端后发现,项目就没有在运行了,这里记录下解决方案
java -jar project.jar
2、后台运行项目
只要在之前命令前面加一个:nohup ,表示在后台运行jar项目,如下
nohup java -jar project.jar
执行这个命令之后,会在jar同级目录下生成一个nohup.out文件来储存日志信息,也可以指定日志文件:
nohup java -jar project.jar my-log.log
3、查看日志打印
tail -f nohup.out
你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl + C。
4、结束进程
# 查看java的进程号
ps -aux | grep java
# 结束进程
kill 2678