nohup java -Dserver.port=9999 -jar xxxx.jar > log.file 2>&1 &
上面的2 和 1 的意思如下:
0 标准输入(一般是键盘)
1 标准输出(一般是显示屏,是用户终端控制台)
2 标准错误(错误信息输出)
> log.file 2 将运行的jar 错误日志信息输出到log.file文件中
>&1 继续输出到标准输出(前面加的&,是为了让系统识别是标准输出)
最后一个&,表示在后台运行
nohup java -Dserver.port=9999 -jar xxxx.jar > log.file 2>&1 &
上面的2 和 1 的意思如下:
0 标准输入(一般是键盘)
1 标准输出(一般是显示屏,是用户终端控制台)
2 标准错误(错误信息输出)
> log.file 2 将运行的jar 错误日志信息输出到log.file文件中
>&1 继续输出到标准输出(前面加的&,是为了让系统识别是标准输出)
最后一个&,表示在后台运行