请问有没有人会用IDEA打包JavaFX项目?
新手刚接触JavaFX项目,开发工具使用IDEA。公司没人会用这个打包项目,网上也找不到相关技术贴。来此请教高人,望不吝赐教!先谢过了!
回答:
在项目上按F4
进入当前项目配置界面,在Artifact 中点击+
添加一个新的Artifact JavaFX Application
-> from module xxx
配置新添加的对象来输出exe程序
选中新增的Artifact对象,找到JavaFX选项卡
选择程序的入口Application class
修改Native bundle
为all
重新生成新的对象
重新生成对象,菜单中选择Build Artifacts...
找到新添加的 Artifact -> Rebuild
回答:
javafx的项目打包和普通工程的打包应该是一样的
maven项目的话mvn package
非maven项目的话参考这个
回答:
方法1:楼上所说,这种打包,不一定有效,不知道为啥,我用idea 自带的 打包 javafx选项出来的东西,没用; 后面 用的是打包工具,打包。
方法2:
使用maven 打包插件,jfx:native
<plugin>
<groupId>com.zenjava</groupId> <artifactId>javafx-maven-plugin</artifactId>
<version>8.8.3</version>
<configuration>
<!-- 启动类 -->
<mainClass>com.ourslook.pc.OursApplication</mainClass>
<!-- 公司名称 -->
<vendor>ourslook</vendor>
<!-- 运行文件名 -->
<appName>pc</appName>
<!-- 图标的位置,默认位置 src/main/deploy -->
<deployDir>${basedir}/src/main/resources/images/logo/</deployDir>
<!-- 菜单 -->
<needMenu>true</needMenu>
<!-- 桌面图标 -->
<needShortcut>true</needShortcut>
<j2seVersion>${project.build.jdk}</j2seVersion>
</configuration>
</plugin>
以上是 请问有没有人会用IDEA打包JavaFX项目? 的全部内容, 来源链接: utcz.com/p/178376.html