第一種方法 利用Eclipse的匯出功能Step1:在Eclipse的資源管理器中選中你要打包的專案,右鍵點選,選擇“匯出”項,彈出匯出對話方塊,在下面的Java目錄下選擇“JAR 檔案”項,下一步,在匯出目標路徑TextField框中輸入你想儲存的路徑,單擊“完成”。Step2:進入Step1中儲存jar檔案的目錄下,用壓縮檔案管理器開啟jar檔案,進入META-INF\目錄下,開啟MINIFEST.MF檔案,對MINIFEST.MF檔案進行編寫,格式如下:Manifest-Version: 1.0 Main-Class: AppClass-Path: jar/jakarta-poi.jar jar/Work.jar jar/Service.jar Created-By: 1.4.2_03-b02 (Sun Microsystems Inc.)請在文字格式下編寫,每個空處只有一個空格,文字不能多餘兩個空行.Manifest-Version: 1.0 告訴我們使用的是1.0的manifest檔案,第一行定義manifest的格式Main-Class: 主程式入口類名Class-Path: 引用包路徑,包之間空格隔開Created-By: 建立者資訊編寫完之後儲存。Step3:將引用包放在指定的路徑上,與manifest檔案中的Class-Path一致.也可不寫Class-Path,將引用包解開仍進匯出的 jar 包即可,注意包路徑.Step4 :建立批處理檔案.bat或.cmd如下start.cmd:java -jar App.jar
第一種方法 利用Eclipse的匯出功能Step1:在Eclipse的資源管理器中選中你要打包的專案,右鍵點選,選擇“匯出”項,彈出匯出對話方塊,在下面的Java目錄下選擇“JAR 檔案”項,下一步,在匯出目標路徑TextField框中輸入你想儲存的路徑,單擊“完成”。Step2:進入Step1中儲存jar檔案的目錄下,用壓縮檔案管理器開啟jar檔案,進入META-INF\目錄下,開啟MINIFEST.MF檔案,對MINIFEST.MF檔案進行編寫,格式如下:Manifest-Version: 1.0 Main-Class: AppClass-Path: jar/jakarta-poi.jar jar/Work.jar jar/Service.jar Created-By: 1.4.2_03-b02 (Sun Microsystems Inc.)請在文字格式下編寫,每個空處只有一個空格,文字不能多餘兩個空行.Manifest-Version: 1.0 告訴我們使用的是1.0的manifest檔案,第一行定義manifest的格式Main-Class: 主程式入口類名Class-Path: 引用包路徑,包之間空格隔開Created-By: 建立者資訊編寫完之後儲存。Step3:將引用包放在指定的路徑上,與manifest檔案中的Class-Path一致.也可不寫Class-Path,將引用包解開仍進匯出的 jar 包即可,注意包路徑.Step4 :建立批處理檔案.bat或.cmd如下start.cmd:java -jar App.jar