把后面的 “&” 改成 “2>&1 &”,把启动命令改成如下:
nohup java -jar eureka-server.jar > ../logs/eureka-server.out 2>&1 &
再次执行,问题解决。
解释如下:
2>
表示把标准错误(stderr)重定向,标准输出(stdout)是1。
尖括号后面可以跟文件名,或者是&1, &2,分别表示重定向到标准输出和标准错误。
2> &1
1> &2
2> stderr.log
1> stdout.log
把后面的 “&” 改成 “2>&1 &”,把启动命令改成如下:
nohup java -jar eureka-server.jar > ../logs/eureka-server.out 2>&1 &
再次执行,问题解决。
解释如下:
2>
表示把标准错误(stderr)重定向,标准输出(stdout)是1。
尖括号后面可以跟文件名,或者是&1, &2,分别表示重定向到标准输出和标准错误。
2> &1
1> &2
2> stderr.log
1> stdout.log