Eclipse打JAR包引用的第三方JAR包找不到的問題。

悠悠隱於市發表於2011-05-02
我的程式裡引用了別的JAR包
在ECLIPSE裡執行正常
我想把我的程式打個JAR包
打包的時候把引用的包也打進去了
可執行程式確總是找不到我引用的包
是不是路徑的問題?
急死我了快
    解決方案:
在你的專案資料夾下建一個META-INF資料夾裡面新建一個
MANIFEST.MF的檔案內容大至如下
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.2
Created-By: 1.5.0_06-57 ("Apple Computer, Inc.")
Built-By: hani
Main-Class: com.opensymphony.workflow.designer.Launcher
Class-Path: looks.jar forms.jar syntax.jar jgraph.jar foxtrot.jar osworkflow-2.8.0.jar oscore-2.2.5.jar

Main-Class就是你要執行的類。
Class-path:就是你要引入的包
用eclipse匯出jar檔案裡,選擇
user existing manifest from workspace 
manifest file:/你的專案名/src/META-INF/MANIFEST.MF
點選完成。這樣應該就可以了

相關文章