2010-02-21 43 views
2

我使用NetBeans 6.1開發了一個Java項目。我需要爲它添加兩個第三方JAR,並在JDK/JRE/bin位置添加兩個許可證文件。如何創建Java項目的JAR/exe文件?

現在我希望它分發了試驗。我沒有創建Java項目的經驗。任何人都可以請解釋如何做到這一點?在發佈之前,我嘗試了一些命令,但它們不起作用。

+0

根據以下你可能想要的是一個可執行的JAR,它實際上只是指向你的包中的主類,當用戶調用時你想運行 java -jar yourJar.jar – dangerstat 2010-02-21 12:19:17

+0

可能的重複[How can我將我的java程序.exe文件?(http://stackoverflow.com/questions/147181/how-can-i-convert-my-java-program-to-an-exe-file) – 2011-02-10 19:51:44

回答

2

我需要添加2第三方JAR對 它和2個許可證文件的 JDK/JRE/bin中的位置。

你不應該添加任何到該目錄。需要與可執行JAR一起使用的第三方JAR和許可證文件屬於您的項目。

如果您的.java文件位於/ src目錄中,請創建一個/ lib目錄並將第三方JAR和許可證文件放入其中。將它們添加到NetBeans CLASSPATH中,以便您的代碼能夠編譯並運行。

當你準備好創建可執行的JAR,請確保您創建一個META-INF/MANIFEST.MF指向你的主類,並添加這些JAR到它的類路徑的文件。

如果這樣的作品,你就會有一個步驟進行部署。你將不得不壓縮你的可執行JAR和第三方庫,這樣你的客戶才能打開他們需要運行的所有東西。

+0

感謝。我會解決它 – PPB 2010-02-21 18:36:12

2

可以使用JSmooth用於創建Windows的.exe文件(用戶手冊here)。 您可以通過添加一些清單選項(tutorial for Eclipse)使部署的JAR文件成爲可執行文件。

相關問題