2016-11-08 31 views
-1

我遇到了一個奇怪的issue.When雙擊可執行的JAR它不會打開 但是如果我在啓動時沒有問題如下:雙擊不會啓動可執行的JAR

java -jar working_neon.jar 

這罐子是一個Swing GUI application.The jar文件創建由日食 這裏做的是清單文件:

Manifest-Version: 1.0 
Rsrc-Class-Path: ./ miglayout15-swing.jar Message.jar org.apache.commo 
ns.io.jar 
Class-Path: . 
Rsrc-Main-Class: gui.FileCopyManager 
Main-Class: org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader 

任何想法?

+0

它不會打開,因爲......(發生了什麼事?) – Antoniossss

+0

嚴重@Antoniossss?感謝您的有用答案 –

+0

@JohnKananakis他告訴你,你需要描述你的問題。說「它不會打開」不是一個很好的描述。什麼*確切*發生? – Carcigenicate

回答

1

如果你使用eclipse:進入文件 - >導出,Java的文件夾下選擇「運行的JAR文件」,在啓動配置選擇類在您的主要方法是。選擇導出目標,然後選擇庫處理以將所需的庫打包到生成的JAR中,然後單擊完成。這適用於我的鞦韆GUI應用程序。我希望它能幫助

+0

我做同樣的事情,沒有luck.strange東西這種方法適用於一些其他應用 –

+0

至少它指出你解決你的問題。 –

0

終於通過選擇Extract required libraries into generated jar解決我的問題,從Eclipse中創建一個jar文件時

enter image description here