我必須通過命令行在遠程服務器上執行java應用程序。如何執行java應用程序避免編譯輸出顯示?
我正常運行的應用程序,如:
java -jar /home/user/files/simulator.jar -nogui:/home/user/files/my-sims/sim1.csc
打印在我的終端很多編譯輸出,並在模擬過程中它打印剩餘的模擬進度每增加1%的仿真時間。
顯然,在模擬期間,由於這些輸出,終端不可用。
我試圖在最後運行具有&應用程序在後臺運行它,如:
java -jar /home/user/files/simulator.jar -nogui:/home/user/files/my-sims/sim1.csc &
但編譯輸出被反正印刷,所以不能使用終端從服務器註銷。
我該如何解決?
感謝
借將輸出管道輸出到/ dev/null怎麼樣? 'java -jar ... 2>&dev/null' – greedybuddha
你在哪個平臺上? – Mohayemin
@Mohayemin Ubuntu 12.04 – aliants