我想製作一個我在Java fx 2.0中製作的項目的可執行文件。誰可以幫我這個事?如何製作java fx 2.0項目的可執行文件
回答
JavaFX團隊在與JavaFX 2.2 SDK捆綁在一起的工具(包含在Java7中的update 6中)中實現了對此的支持。用於打包可執行文件的JavaFX打包工具集記錄在JavaFX部署指南的self-contained application部分中。
請參閱RT-19446瞭解更多信息(任何人都可以註冊查看jira)「將Java + JavaFX +應用程序共同捆綁到一個本機可執行文件中的能力」。
第三方工具(如JavaFX maven plugin或JavaFX gradle plugin)簡化了使用通用構建系統構建原生JavaFX可執行文件的集成。
JavaFX打包工具也可用於本地打包任何Java應用程序,而不僅僅是JavaFX應用程序。例如,Swing應用程序,如此shell script for packaging a Swing application using JavaFX on OS X所示。
如果您想要爲2.0或2.1版本的JavaFX(而不是JavaFX 2.2+)進行打包,那麼您應該查看Packaging JavaFX Applications as Native Installers。
有幾種工具可以爲Java應用程序生成自定義的exe啓動程序。
我有Winrun4J很好的經驗:http://winrun4j.sourceforge.net/
但你總是需要安裝的Java/JavaFX運行,即使你有一個包含所有代碼的.exe文件。
jewelsea提到的JavaFX 2.2本地打包的一點是,您不需要依賴系統上的Java運行時。它也嵌入了exe/dmg/rpm。 – akauppi
JavaFX的2+現在可以輕鬆地被包裝爲天然的exe(具有添加的有效載荷,其中電流JRE),則最新的(如在2012年底)的文章是在這裏:http://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm
缺貨的好奇心我在Windows上創建了一個可執行文件(將netbeans的構建代碼複製到netbeans的build.xml中),從畫布和hello world示例:應用程序大約20k,可執行文件/啓動器大約80k,添加的運行時間是138mb。
順便說一句,如果你有一箇舊的NetBeans安裝(與前1.7jdk安裝)您可能必須更新或編輯的netbeans.conf固定「netbeans_jdkhome」路徑,否則捆綁可執行文件的包裝可能會失敗。
- 1. 使用NetBeans從java項目製作可執行文件
- 2. 如何爲python項目製作可執行文件
- 3. 如何從JAVA Fx的2.0
- 4. 如何在eclipse中生成java項目的可執行文件
- 5. 如何使用DOSBox運行SDL 2.0項目安裝可執行文件?
- 6. 製作可執行文件
- 7. 如何製作Java應用程序可執行文件?
- 8. 如何使用xuggler庫製作可執行文件java
- 9. Java FX Ant項目到maven項目
- 10. Java編寫的軟件項目如何最終成爲可執行文件?
- 11. 如何停止gridpane項目縮小與在java中的窗口收縮fx 2.0
- 12. 把我的java項目變成可執行文件
- 13. 將Java FX 2.0添加到現有Netbeans項目
- 14. 如何製作.bundle文件可執行文件?
- 15. 如何從Eclipse插件項目生成可執行文件.jar?
- 16. 爲OS X製作可執行的可執行文件
- 17. 如何在我的項目中使用可執行JAR文件?
- 18. 如何設置項目的可執行文件名?
- 19. 如何在我的項目中嵌入可執行文件
- 20. 運行基於gradle項目構建的可執行jar文件
- 21. 如何更改我的應用軟件的Java FX 2.0
- 22. 複製XCode項目,但在iPhone上執行相同的可執行文件
- 23. 重命名.NET 2.0可執行文件
- 24. 將java項目編譯爲可執行文件
- 25. 靜態文件(如可執行文件)添加到項目
- 26. 如何爲我的Java程序製作最終的可執行文件?
- 27. 如何將我的Java程序作爲可執行文件運行.jar文件?
- 28. 如何爲php項目創建.exe可執行文件
- 29. 如何爲VC++項目設置啓動可執行文件?
- 30. 如何爲Odoo項目創建可執行文件?
希望這有助於https://blogs.oracle.com/talkingjavadeployment/entry/native_packaging_for_javafx – Sorter
[另一'解決方案鏈接'](http://www.javaworld.com/javaworld/jw-05-2012/120529- jtip-deploying-javafx.html),鏈接爲答案,低於 –