Topwo博客
首页
博客
项目
您现在的位置是:
Topwo博客
>>
Java
文章
运行springboot打出的jar包
发布时间:2021-09-27
作者:Topwo
来源:原创
点击:352
#### 一、直接运行java -jar命令(非后台运行) 这种方法命令行输出执行日志,若执行`control + c`或者关闭终端,进程将终止; ```shell java -jar xxxx.jar ``` ####二、使用nohup + 命令行(非后台运行) ```shell nohup java -jar xxxx.jar ``` 回车之后输出appending output to nohup.out(缺省输出文件,会自动在当前目录下生成nohup.out文件),若执行`control + c`或者关闭终端,进程将终止; ####三、使用nohup + 命令行 + &(后台运行) nohup 表示不挂断运行,&表示以后台方式运行。 ```shell nohup java -jar xxxx.jar & ``` 回车之后输出进程号,以及提示日志输出在nohup.out文件中,若执行`control + c`或者关闭终端,进程仍在运行;如果想停止该进程,就直接`kill -9 [PID]`,如果忘记pid,使用`ps -ef | grep java`查看。 #####补充:如果程序有自己日志输出配置,不想日志输出到nohup.out,可以添加`> /dev/null 2>&1`,如下: ```shell nohup java -jar xxxx.jar > /dev/null 2>&1 & ```
上一篇:
linux查看进程被kill原因
下一篇:
更改mysql表中default值