2017-08-27 30 views
0

我在Eclipse中使用Export as Runnable Jar選項導出了我的項目,原本它工作得很好。如何使用特定的清單文件和所需的庫提取功能在Eclipse中導出可運行的jar包?

但是,我現在有一個啓動圖像,我需要將其包含在Runnable jar的清單中,這在導出爲Runnable Jar時無法指定。

所以,我試着做出口作爲一個罐子,並通過那裏手動設置清單。它允許我設置清單,但會出現另一個問題。它不會讓我解壓縮/打包所需的庫,如Runnable Jar導出允許我這樣做。

如果有人能告訴我一種方法,我可以將項目導出爲帶有自定義清單的可運行jar以及將所需庫提取到jar中,我將非常感謝。

+1

如何創建一個簡單的Ant構建腳本(通過_File> New> File_:'build.xml'):https://ant.apache.org/ manual/tutorial-HelloWorldWithAnt.html – howlger

+0

這聽起來很有趣,但我很困惑。假設我正在創建一個可運行的jar包,其中我有a.jar,b.jar和c.jar所需的依賴關係。我有主運動員類Main.java。我會怎麼做? –

+0

參見e。 G。 https://stackoverflow.com/q/1821803/6505250 – howlger

回答

1

感謝吼叫幫助我找到解決方案!

我首先表現得好像我想通過右鍵單擊我的項目,單擊導出並單擊可運行jar來創建可運行jar。

export

runnableJar

然後,我出口它作爲一個運行的JAR,但也查得到的Ant構建腳本到我的桌面。

antBuild

在生成的build.xml文件,我編輯它使用文本編輯器程序,並添加了閃屏,圖像屬性

build

現在,使用這個新構建腳本導出項目,右鍵單擊項目文件,轉到屬性,轉到構建器,單擊新建...,然後轉到Ant Builder

properties

builders

antBuilder

選擇導出爲構建文件修改後的構建文件的位置,並選擇項目文件夾作爲基本目錄的基本目錄。

finalBuild

這就是你如何修改運行的JAR文件的清單。

更新:

運行所需的螞蟻配置,單擊旁邊的箭頭按鈕,綠色播放按鈕,看起來像這樣的權利:

playButton

一旦你點擊箭頭,點擊「外部工具配置...」「

external

添加Ant構建配置先前作出,或者如果它不露面,使用上述步驟添加它。

一旦做到這一點,單擊關閉,然後單擊在上述播放按鈕旁邊的紅色工具箱來構建它。

相關問題