配置javafx-maven-plugin插件,指定打包参数和输出格式(exe): 在上面的pom.xml配置中,已经通过<bundler>exe</bundler>指定了输出格式为exe。同时,你可以通过<bundleArguments>标签来配置打包参数,如应用程序图标、是否需要桌面快捷方式等。
1. 这个命令将会使用JavaFX Maven Plugin生成可执行文件。 第四步:找到可执行文件 在第三步完成后,你可以在target目录下找到生成的可执行文件。路径为target/jlink-image/bin。你可以将此目录中的可执行文件复制到其他地方进行使用。 示例类图 下面是一个示例的类图,展示了JavaFX应用程序的主类和相关类之间的关系。
Maven将JavaFX项目打包为exe(集成JRE) 最近用 JavaFx 写了个小工具,最终完成时需要打包成 exe 可执行文件并且集成 JRE 环境,在网上找了很多方法大多使用 exe4J 或一大堆 Maven 插件进行打包。这些方法不但过程复杂且最终打包完成后还可能出各种问题。 查阅很多资料后发现一个JavaFX的maven插件,可以非常方便的进行打包。
(Windows) EXE installers: Inno Setup (Windows) MSI installers: WiX (at least version 3.7) (Linux) DEB installers: dpkg-deb (Linux) RPM installers: rpmbuild (Mac) DMG installers: hdiutil (Mac) PKG installers: pkgbuild Quickstart for JavaFX JAR ...
the created exe-file is a dumb launcher, a generic one where the filename is relevant to find the .cfg-file inside the app folder one of the first things, which get loaded, is the packager.dll this dll looks for the JRE-file to load (http://hg.openjdk.java.net/openjfx/8u-dev/...
找到VMware Network Adapter VMnet1,记住它的连接名称。 然后右击你当前使用中的连接(比如我使用的是...
JavaFX 8 - How to build EXE with Maven & INNO, To just build the EXE-installer, you can specify an specific bundler (from version 8.1.3 and up). To use the plugin, just put this into your build-plugins: <plugin> <groupId>com.zenjava</groupId> <artifactId>...
我想向我使用javafx-maven-plugin(版本 8.1.3)创建的 exe 安装程序添加一个简单的点击许可,该插件本身使用 Inno Setup。 根据我从Oracle 文档中了解到的情况,这只能通过 Inno Setup 完成,而不能通过 MSI 完成——这也可以。在 Ant Task 中,似乎必须使用<fx:fileset>with 类型license: ...
我找到了解决方案:在JavaFx with IntelliJ > Non modular with Maven的最后一步中,它声明:...
java.io.IOException: Exec failed with code 2 command [[C:\bin\InnoSetup5\iscc.exe, /oC:\Users\user\workspace\jfx-launchpad\target\jfx\native, C:\Users\user\AppData\Local\Temp\fxbundler8054117485247878050\images\win-exe.image\P T algos.iss] in C:\Users\user\AppData\Local\Temp\fxbundler...