解決:
加上2>&1
nohup ${JAVA_HOME}/bin/java ${JAVA_PARAM} -classpath ${LIB} ${CLASS_MAIN} > ./nohup.out 2>&1 &
解析:
1代表:標準輸出(STDOUT)
2代表:標準錯誤(STDERR)
2>&1
表示把標準錯誤(2)重定向到標準輸出中(1),而標準輸出又導入文件output裏面,所以結果是標準錯誤和標準輸出都導入文件output裏面了,也就是nohup.out 。
解決:
加上2>&1
nohup ${JAVA_HOME}/bin/java ${JAVA_PARAM} -classpath ${LIB} ${CLASS_MAIN} > ./nohup.out 2>&1 &
解析:
1代表:標準輸出(STDOUT)
2代表:標準錯誤(STDERR)
2>&1
表示把標準錯誤(2)重定向到標準輸出中(1),而標準輸出又導入文件output裏面,所以結果是標準錯誤和標準輸出都導入文件output裏面了,也就是nohup.out 。