将JavaFx项目转换为Netbeans中的.exe和.app

时间:2016-02-08 08:20:43

标签: java netbeans javafx javafx-2 netbeans-8

我正在JavaFx中为mac和windows开发一个桌面应用程序,并希望将其分发给用户,而不是作为.jar文件。我想将它作为mac和windows的安装程序文件分发。

我已经阅读过一些论坛和stackoverflow,我们可以使用Neatbeans导出一个项目为.exe for windows和.app for mac但是我无法找到如何做到这一点。

是否可以通过netbeans创建.exe和.app文件?

我有小吃8。 我可以看到一些使用某些应用程序将其转换为.exe的方法,但对于.app或.dmg我无法找到任何内容。

2 个答案:

答案 0 :(得分:0)

有工具可用jartoexe等。请参考类似的讨论

[Compiling a java program into an executable

您也可以在执行jar时创建批处理文件。像这样的东西

java -jar "myApp.jar" 

答案 1 :(得分:0)

回答我自己的问题。 刚刚找到了解决方案。

Neatbeans 7.4提供本机打包选项,以.exe和.app格式打包java项目。

为此,我们只需要启用本机包装。 在Netbeans中,右键单击您的项目,转到“属性”,然后转到“构建/部署”并选择“启用本机打包”。 然后,您将能够再次右键单击该项目,并选择“打包为”,并选择“仅图像”,它将在项目位置创建一个.app文件。 选择exe安装程序以创建.exe文件。