以前,我在運行由NetBeans生成的JAR文件時沒有問題。Jar文件不起作用(它沒有啓動應用程序)
不過,我現在突然遇到了這個問題。當我點擊jar時,它沒有啓動應用程序,就好像沒有時鐘一樣。
但是,它可以從項目運行。而且,桌面Java應用程序的Jframe的大小也不能從NetBeans代碼中設置。運行時,窗口的大小與設計器中的大小不同。
請任何幫助。
以前,我在運行由NetBeans生成的JAR文件時沒有問題。Jar文件不起作用(它沒有啓動應用程序)
不過,我現在突然遇到了這個問題。當我點擊jar時,它沒有啓動應用程序,就好像沒有時鐘一樣。
但是,它可以從項目運行。而且,桌面Java應用程序的Jframe的大小也不能從NetBeans代碼中設置。運行時,窗口的大小與設計器中的大小不同。
請任何幫助。
嘗試檢查您的JAVA_HOME環境變量,並嘗試右鍵單擊jar並打開並檢查使用哪個應用程序打開它。
檢查您的META-INF/MANIFEST.MF
文件。它應該包含指向要初始運行的類的Main-Class:
屬性。
如果從控制檯運行它,會發生什麼情況,例如:
java -jar yourjarname.jar
這應該給你一個更好的指示發生了什麼事情。
我想我已經搞亂了它通過重命名項目早... 謝謝反正... – 2010-03-20 12:08:59
使用java代替javaw關聯jar文件。重新啓動。查看錯誤消息。
您是否在清單文件中包含有關主類的信息? – someguy 2010-03-20 10:59:45
我想我已經搞亂了它通過重命名項目早...無論如何... – 2010-03-20 12:09:30