Java
2017-10-13
2017-10-13
起因
最近想要做一个桌面小程序,看着Java8 有推荐使用JavaFX来代替老旧的AWT或Swing。于是便准备使用JavaFX来做。
程序初步完成之后,缺发现在网上到处都找不到打包成exe的办法。(PS:后来想了想,其实先打包成Jar再用exe4J也行……)
无奈只好翻墙去问问神奇的Google,在Youtube上发现了解决办法,于是在此记录下来。
首先添加为JavaFX项目添加对象
在项目上按F4
进入当前项目配置界面,在Artifact 中点击+
添加一个新的Artifact
JavaFX Application
-> from module xxx
配置新添加的对象来输出exe程序
选中新增的Artifact对象,找到JavaFX选项卡
选择程序的入口Application class
修改Native bundle
为all
重新生成新的对象
重新生成对象,菜单中选择Build Artifacts...
找到新添加的 Artifact -> Rebuild