簡體   English   中英

為java應用程序創建jar文件

[英]creating jar file for java application

我創建了一個使用其config文件夾中的數據的java應用程序,它還使用位於lib文件夾中的第三方jar文件,任何人都可以告訴我如何使用存儲在配置文件和lib中的內容為該項目創建jar文件夾。

我嘗試使用eclipse導出功能創建jar。 當我運行這個jar文件時,它說它找不到我用於這個項目和配置文件的第三方庫。

提前感謝您的幫助

您可以使用現有的啟動配置在導出向導選擇對話框(右鍵單擊項目並轉到導出...)中在Eclipse 3.4+中創建Runnable JAR ,該配置將包含庫或重新打包它們。 配置文件應該可以從runnable jar所在的目錄中讀取。 如果您需要任何幫助加載這些,請問:)

替代文字
(來源: eclipse.org

你有兩個選擇

  1. 把你的東西放在罐子里的第三方罐子里
  2. 運行jar時,可以訪問類路徑上的jar。

兩者都有它們的好處和缺點。

Java不支持將JAR文件放在可執行的JAR文件中,因此您不能將第三方庫JAR文件放在自己的JAR中 - Java將無法找到它們。

如果您不希望將應用程序作為一大堆JAR文件分發,可以使用One-JAR等外觀,它將為您構建一個JAR文件,其中包含您自己的類以及第三方庫的類你正在使用。

要了解有關如何在可執行JAR文件中打包程序的更多信息,請參閱Sun Java教程中的JAR文件中的打包程序

如果僅使用netbeans單擊“build”,jar文件將顯示在項目目錄的“dist”文件中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM