http://blog.csdn.net/xiaxiaorui2003/archive/2009/07/29/4390401.aspx
我現在在編寫一個JAVA工程,是提供給客戶調用的API,但是我的API中大約需要依賴10個.JAR,
以前我都是使用ECLIPSE 的 EXPORT JAR file功能導出 JAR,這樣的JAR可以使用,但是我的API種依賴的包客戶還是需要導入,這樣一共就需要導入11個包了,太麻煩了,現在就是想包括API和依賴的JAR打成一個JAR,這樣子就方便多了,
現在找到了,使用ECLIPSE3.4的EXPORT Runnable JAR file功能導出的JAR就是包含了依賴的JAR,導入這一個JAR就可以了,具體操作如下,
1. 先找到你的工程中提供接口的類(要包含MAIN方法),
2. 在該類中右鍵選擇 RUN as
3. 選擇 Run configurations
4. 在main窗口中選擇main class為本類
5. 點擊RUN
6. 選擇你的工程,右鍵選擇 EXPORT
7. 在彈出的窗口中選擇 runnable jar file
8. 在彈出的 runnable jar file export窗口中第一個launch configuration 中選擇你剛才配置的類,
第二個窗口中選擇你要導出的路徑
9. 然后選擇下一步就OK了