【笔记】后台运行打包好的Java项目
前言
后台运行打包好的Java项目
Linux/MacOS环境下
后台运行,不可以关闭终端
- 虽然在后台运行,但是不能关闭当前终端
1 | java -jar <jar> & |
在后台运行,可以关闭终端
- 运行成功后会在当前目录下产生
nohup.out
日志文
<jar>
:以.jar
、.war
为扩展名的打包好的Java项目
1 | nohup java -jar <jar> & |
指定日志输出位置
<dir>
:nohup.out
日志文件输出路径
1 | nohup java -jar <jar> > <dir> & |
查看后台运行的作业
1 | jobs |
将上一个作业调回到前台
1 | fg |
Windows环境下
- 创建一个
.bat
批处理脚本
thread-1
、thread-2
:进程名(可以用双引号扩起来)exit
:运行结束自动关闭CMD窗口。如果想要运行后保留CMD窗口,可以改为pause
1 | @echo off |