2017-08-17 68 views
0

我目前正試圖編譯我的項目,其中將包括兩個外部庫。編譯與外部庫的JAVA項目,這可能嗎?

JSON-simple.jar和mysql-連接器的Java 42年5月1日 - bin.jar

在我編寫了一個程序,這個問題的時刻,我需要在創建classpath中這些庫編譯的項目,但我確實只需要這些庫將在.jar項目編譯文件中,我可以簡單地運行.jar文件並使其與包括類路徑或類似的東西一起工作。

這是可能的,不知道如何。

+2

嘗試Eclipse的'Runnable JAR文件'嚮導。 (右鍵點擊project> export> java> runnable jar文件) – gdros

+0

你也可以嘗試用maven構建它,然後你最終會得到一個「依賴關係的jar」。 – Peter777

+0

@gdros我試過了,但實際上它也沒有工作。 – Ervinas34

回答

0

是的,這是可能的。

我會幫你一點: How to make an executable jar file? 基本上從庫中的文件解壓到文件夾與您編譯的類(?你知道如何編譯它們,右),然後準備一個MANIFEST.MF,把它然後根據鏈接(jar cfm jarexample.jar jexample.mf *.class)下的答案中的說明創建一個jar文件。如果您有任何問題,請閱讀jarjavac等命令的文檔。

玩得開心!