所以我知道你可以使用ant和mvn來測試這個項目,但是我想知道是否有一種方法可以將項目直接部署爲可執行的jar或者將其編譯成可以直接運行的格式?謝謝!如何構建到桌面Java?
3
A
回答
0
如果您對製作可啓動的桌面程序非常認真(尤其是如果它將成爲遊戲的話),您應該使用launch4j來製作一個啓動jar的exe文件。它isn't hard to use,它使程序更加終端用戶友好
0
如果你的項目是從1.7.2 PlayN原型或新產生的,該功能已經內置簡單地調用:
mvn package
和一個依賴關係,包括jar文件會產生:
yourgame/java/target/yourgame-java-1.0-SNAPSHOT-jar-with-dependencies.jar
您可以通過運行它測試它獨立位置,像這樣:
java -jar yourgame/java/target/yourgame-java-1.0-SNAPSHOT-jar-with-dependencies.jar
如果是通過一個老PlayN原型生成你的遊戲中,您可以在必要的位由粘貼在這(與任何現有<build> <plugins>
BLOB合併)添加到您的java/pom.xml
文件:
行家組裝-plugin 2.4 JAR-與依賴性 $ {} mainClass 化妝組件 包 單
然後,只需運行mvn package
如上生成文件。請注意,您需要針對PlayN 1.7.2或更高版本進行構建,因爲該版本是第一個支持在桌面上運行所需的LWJGL本機庫的自動解包的第一個版本。
相關問題
- 1. 如何使用arcobject(Arcgis 10)構建Java桌面應用程序?
- 2. 如何構建java桌面應用程序運行時模塊?
- 3. 如何從桌面推到桌面
- 4. Java:流式桌面到Android
- 5. Java - 如何生成點擊桌面1和桌面2?
- 6. 在java桌面應用程序中構建gui
- 7. 構建和編譯桌面Mac的PJSIP
- 8. 構建kde5等離子 - 桌面失敗
- 9. 如何轉換桌面設計到桌面設計頁面
- 10. 如何用Apache Karaf/OSGi構建桌面應用程序?
- 11. 如何構建Google雲端硬盤的桌面客戶端?
- 12. 如何使用intellij構建桌面應用程序?
- 13. 如何使用flex構建桌面應用程序?
- 14. 您將如何在C#3.0中構建桌面應用程序
- 15. 如何使用電子構建桌面應用程序
- 16. 如何爲Windows XP構建桌面小工具?
- 17. 創建Java桌面應用程序
- 18. 創建Java(桌面)抽認卡計劃
- 19. 如何從Java桌面調用文件?
- 20. 如何創建一個下拉菜單桌面上的Java應用程序來保存桌面圖標(Java)
- 21. 如何創建Java桌面應用程序?
- 22. 如何創建java桌面應用程序數據庫?
- 23. 如何創建Java桌面應用程序自動更新?
- 24. 如何創建Java桌面應用程序的快捷方式?
- 25. 創建桌面窗口的桌面?
- 26. 如何將桌面帶入桌面?
- 27. 我如何有一個桌面轉到另一個桌面
- 28. 桌面TCP流(java)
- 29. Java遠程桌面
- 30. Java桌面框架
可能重複的[如何創建一個可執行jar與依賴jar](http://stackoverflow.com/questions/1491990/how-to-create-an-executable-jar-with-dependancy-jars) – Thilo 2012-03-20 06:42:17