Java -jar 如何在后台运行项目

说到运行jar包,脑海里首先浮现的是java -jar xxx.jar

但是这样运行有一个问题,在我们关闭窗口的时候,程序进程也会被关闭掉

如果我们想关闭掉窗口依然保持程序的运行该怎么做呢?

nohup java -jar xxx.jar > demo.log 2>&1 & 命令支持关闭掉窗口保持程序的运行

上面的2 和 1 的意思如下:

0    标准输入(一般是键盘)
1    标准输出(一般是显示屏,是用户终端控制台)
2    标准错误(错误信息输出)

将运行的jar 错误日志信息输出到指定的文件中,然后(>&1)就是继续输出到标准输出(前面加的&,是为了让系统识别是标准输出),最后一个&,表示在后台运行

发布了34 篇原创文章 · 获赞 5 · 访问量 1722

猜你喜欢

转载自blog.csdn.net/zhengliangs/article/details/102672206
今日推荐