2010-03-20 73 views
1

以前,我在運行由NetBeans生成的JAR文件時沒有問題。Jar文件不起作用(它沒有啓動應用程序)

不過,我現在突然遇到了這個問題。當我點擊jar時,它沒有啓動應用程序,就好像沒有時鐘一樣。

但是,它可以從項目運行。而且,桌面Java應用程序的Jframe的大小也不能從NetBeans代碼中設置。運行時,窗口的大小與設計器中的大小不同。

請任何幫助。

+0

您是否在清單文件中包含有關主類的信息? – someguy 2010-03-20 10:59:45

+0

我想我已經搞亂了它通過重命名項目早...無論如何... – 2010-03-20 12:09:30

回答

1

嘗試檢查您的JAVA_HOME環境變量,並嘗試右鍵單擊jar並打開並檢查使用哪個應用程序打開它。

6

檢查您的META-INF/MANIFEST.MF文件。它應該包含指向要初始運行的類的Main-Class:屬性。

如果從控制檯運行它,會發生什麼情況,例如:

java -jar yourjarname.jar 

這應該給你一個更好的指示發生了什麼事情。

+0

我想我已經搞亂了它通過重命名項目早... 謝謝反正... – 2010-03-20 12:08:59

1

使用java代替javaw關聯jar文件。重新啓動。查看錯誤消息。

相關問題