[英]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.