程序员

如何在Linux后台运行SpringBoot项目

2019-10-09  本文已影响0人  勿念及时雨

启动SpringBoot项目的三种方式

在开发时,我们通常会使用前两种方式,但是在项目部署时一般会采用第三种方式,但是我们都知道当使用java -jar来运行的时候,项目并不是在后台运行,当我们退出命令界面时,项目也就自动停止运行了。

nohup

使用nohup命令可以解决上述问题,让SpringBoot项目不挂断地在Linux后台运行。
语法:

nohup Command [ Arg … ][ & ]

示例:

nohup java -jar xxx.jar &

执行上述命令,nohup会把执行结果中的日志默认输出到当前文件夹下面的nohup.out文件中。
也可以手动指定日志输出到哪个文件中。

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

如果不想输出日志,也可以使用如下命令。

nohup java -jar xxx.jar >/dev/null &
上一篇下一篇

猜你喜欢

热点阅读