簡體   English   中英

Javaw.exe不會運行.jar文件,而java.exe將運行

[英]Javaw.exe won't run .jar file while java.exe will

我有一個編寫的Java應用程序。 我可以使用Ant並從命令行使用“ java -jar”來執行它。 我希望能夠使用“ javaw.exe”啟動文件(我的應用程序使用Swing)。 由於某種原因,它似乎什么也沒做(javaw啟動一秒鍾,然后退出,沒有錯誤,我可以看到)。 我嘗試使用javaw在Win XP計算機上運行相同的文件,並且執行正常。 我正在使用的另一台計算機是Win 7筆記本電腦。

以purtip31的評論為基礎...

我希望問題是使用javaw啟動時會發生一些異常或錯誤,但是您看不到任何診斷信息,因為它們無處可去。

  • 在短期內,將標准輸出重定向到文件並查看正在編寫的內容。

  • 從長遠來看,通過諸如log4j,java.util.logging等日志記錄框架,使用適當的日志記錄來替換“ System.out”和“ System.err”診斷。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM