1. 程式人生 > 其它 >java中用Eclipse打JAR包,包含外部JAR

java中用Eclipse打JAR包,包含外部JAR

使用Eclipse打包,引用外部JAR包,使用MANIFEST.MF配置檔案指定相關選項,並指定入口方法。

首先在工程裡面裡面新建一個lib目錄,用於存放jar檔案和MANIFEST.MF配置檔案。

外部引用的jar檔案不一定要在工程裡面,但是我還是建議這麼做。

然後在工程右鍵,加入外部引用的jar包。

右鍵選擇匯出,進行打包操作

選擇要匯出的型別,這裡我們要打出的是JAR包

匯出JAR的存放路徑,這裡因為JAR包要放在打出的JAR包的同級目錄的,所以這裡不匯出JAR這個檔案,不要打勾。

這裡你也可以把這裡lib打進去,這樣你給別人包的時候,別人把這個lib目錄用壓縮工具開啟,把lib目錄拷貝出來即可,不用再單獨給引用的jar檔案了。

下一步即可

因為我們已經建立了MANIFEST.MF配置檔案,所以這裡直接選擇這個配置檔案為匯出配置

MANIFEST.MF配置檔案內容如下:

Manifest-Version: 1.0
Main-Class: com.Main
Class-Path: lib/commons-logging.jar lib/log4j-1.2.15.jar

修改要注意幾點(1)Main-Class、Class-Path冒號後要有一個空格(2)Class-Path回車後前面要有兩個空格

在你匯出JAR包的位置新建一個lib目錄,把引用的jar包放進去

執行jar檔案,看看是否可以執行

好的程式碼像粥一樣,都是用時間熬出來的