赞
踩
默认日志直接打印在当前,但是有个问题,怎么退出,一直处在日志页面
这个日志会当前在当前默认生成的nohup.out文件
与上面区别就是,退出liunx后,程序会继续运行。
问题:在inux上通过shell终端运行启动时,执行命令:“java -jar xxx.jar”,当我们退出终端的时候,xxx.jar会停止运行,
原因:因为“java -jar xxx.jar”并没有以守护进程形式在linux后台自动运行;
解决方案:守护进程运行“java -jar xxx.jar”
可以通过,ps -ef|grep java 查看java 进程还在
如果想把日志打印到指定日志文件
nohup java -jar x.jar >log.log &
打印到指定目录文件
linux关闭java_linux 退出 java -jar 后台执行_MgmmmmgM的博客-CSDN博客
可以指定多个端口
nohup java -jar x.jar --server.port=8081 &
nohup java -jar x.jar --server.port=8082 &
杀进程,kill -9 xxx
思考
1.java -jar x.jar 怎么退出当前日志页面
2.nohup java -jar xxx.jar >/log/log.txt 2>&1 &
提示文件不存在
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。