0
我有一個使用線程來運行沉重任務的應用程序。當線程結束自己的任務時,它會創建一個文件並使用System.out.println()
發送消息。System.out.println當從控制檯執行時不能與線程一起工作
在Eclipse中工作正常,但一旦編譯成.jar並從控制檯調用,它不顯示任何內容。 然而它創建正確的文件。
發生什麼事情是,當我通過控制檯調用應用程序時,雖然程序尚未完成(我知道它是因爲沒有文件正在生成),但新的控制檯提示符仍然出現在中間。
你是如何從控制檯執行jar的? –
就像它的名字一樣,myApp.jar – eversor