[英]How can I export a runnable jar in Eclipse with a specific manifest file and required library extraction?
我使用Eclipse中的Export as Runnable Jar選項導出了我的項目,該選項最初工作得很好。
但是,我現在有一個啟動圖像,我需要包含在Runnable jar的清單中,當導出為Runnable Jar時無法指定。
因此,我嘗試將Export作為Jar進行操作,然后手動設置清單。 它允許我設置清單,但另一個問題出現了。 它不會讓我提取/打包所需的庫,如Runnable Jar導出允許我這樣做。
如果有人可以告訴我一個方法,我可以將項目導出為帶有自定義清單的可運行jar,並將所需的庫提取到jar中,我將非常感激。
感謝howlger幫助我找到解決方案!
我首先通過右鍵單擊我的項目,單擊export,然后單擊runnable jar來創建一個可運行的jar。
然后,我將其導出為可運行的jar,但也檢查了將ant構建腳本導入我的桌面。
在生成的build.xml文件中,我使用文本編輯器程序對其進行了編輯,並添加了SplashScreen-Image屬性
現在,要使用此新構建腳本導出項目,請右鍵單擊項目文件,轉到屬性,轉到構建器,單擊New ...,然后轉到Ant Builder
選擇為Buildfile導出的已修改構建文件的位置,然后選擇項目文件夾作為基目錄的基本目錄。
這就是你如何修改可運行的jar文件的清單。
更新:
要運行必要的ant配置,請單擊綠色播放按鈕右側按鈕旁邊的箭頭,如下所示:
單擊箭頭后,單擊“外部工具配置...”
添加先前創建的Ant Build配置,或者如果它沒有顯示,請使用前面的步驟添加它。
完成后,單擊關閉並單擊上面提到的播放按鈕,旁邊有紅色工具箱以構建它。
另一種方法是:
權限:所有權限
jar ufm dist \\ myApp.jar addToManifest.txt
jarsigner -keystore yourkeystore.jks myApp.jar yourAlias
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.