[問題] 加入外部jar的專案,如何打包成JAR?

看板java作者時間17年前 (2007/08/25 12:40), 編輯推噓3(302)
留言5則, 4人參與, 最新討論串1/1
目前開啟了一個專案 然後有一個open source的程式碼 要拿來修改 有拿到一個src資料夾 裡面都是專案要用到的.java檔 也有另外一個lib資料夾 裡面也都是專案會用到的.jar檔 (如borland、apache等提供的套件) 這些.jar檔在程式的各個部分均有用到 但不是這些.jar檔裡面所有的.class或.java都會用得到 現在程式修改好了 用IDE(WSAD)中的 匯出成JAR檔的功能 只會把src裡面的.java檔 編譯之後的.class檔 包進去這個JAR檔裡面 那些borland、apache的套件 都沒有放進去 導致JAR檔 在執行時會發生錯誤 請問這種情形該如何解決呢? 謝謝 -- .. . . . . .. . ★大同區板怎麼走? . . . . . . □生活娛樂館 生活, 娛樂, 心情 → TaiwanPlaza 台灣 Σ台灣遊園地 → TaipeiCity 台灣 Σ台北 ▆▆ → Datong 北市 ◎大同區板 大同區板歡迎你 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.82.218

08/25 15:41, , 1F
解壓縮,import 全部 class 進去 就OK了
08/25 15:41, 1F

08/26 00:59, , 2F
若你用Eclipse寫的裝Fat Jar這個Plug-In應可解決你問題.
08/26 00:59, 2F

08/26 22:04, , 3F
在此拜謝上面兩位 祝你們事業學業愛情亨通
08/26 22:04, 3F

08/27 22:18, , 4F
也可以在 Manifest 檔裡加入 Class-Path: foo.jar 來達成
08/27 22:18, 4F

08/27 22:19, , 5F
08/27 22:19, 5F
文章代碼(AID): #16pxAwdH (java)