linux永久运行springboot,Linux中运行SpringBoot项目,永久运行

将写好的springboot项目打成jar包:

项目右键 -- Run As -- Maven build... ---此时出现下图

linux永久运行springboot,Linux中运行SpringBoot项目,永久运行_第1张图片

1.Goals 中填写:install

2.Skip Tests复选框勾上

3.点击Run运行

在项目中target中出现项目的jar包,将jar包放入Linux系统中,在同级目录下执行命令:

java -jar xxx.jar

xxx.jar就是你的jar包,出现Tomcat started on port(s): 8081 (http)这样项目就运行成功。

linux永久运行springboot,Linux中运行SpringBoot项目,永久运行_第2张图片

但是这样启动方式在关闭客户端项目就停止了,当你的项目需要永久的运行的时候,就需要使用下面的方法

nohup java -jar xxx.jar > system.log 2>&1 &

运行命令后,在同级目录下会出现system.log文件,这个文件就项目的日志文件。

使用命令:ps -a可以查看Java程序运行的进程号,用于停止程序,不过当程序有好几个的时候,用命令:ps -ef|grep java这个命令会将搜索Java相关的所以进程号,根据jar包名称找到需要停止的进程号,使用命令:kill -9 11759杀死进程,11759是进程号。(PS:杀死进程时一定要注意不要看错了进程号,以免杀错!!)

04112a0300b2d446e58cba4515e5af22.png

你可能感兴趣的:(linux永久运行springboot,Linux中运行SpringBoot项目,永久运行)