gpt4 book ai didi

maven - JavaFX 8 - 如何使用 Maven 和 INNO 构建 EXE

转载 作者:行者123 更新时间:2023-12-04 10:49:34 34 4
gpt4 key购买 nike

我无法成功找到有关如何配置 Maven 以使用 Maven 从 JavaFX 构建 EXE 的有效解决方案。

使用 build.fxbuild 使用 E(fx)clipse 设置的项目效果很好,但是我更喜欢有一个 maven 项目,它具有依赖模块而不是基本的 ANT 构建。

我在 ZENJAVA 上看到了一些评论 - 但似乎插件已经失去了所有牵引力并且几乎已经死了。

有什么东西可以捆绑来自 Maven 的 EXE 吗?我的项目是一个企业项目,它将有多个项目和许多依赖项——所以我希望有一种简单、有效的方法来管理所有这些。

谢谢

最佳答案

该插件并没有死,只是由于它产生的成本,官方网站被删除了。

只需查看 git-repository 了解更多详细信息:https://github.com/javafx-maven-plugin/javafx-maven-plugin

我们的测试文件夹中有一些示例配置:https://github.com/javafx-maven-plugin/javafx-maven-plugin/tree/master/src/it

要仅构建 EXE 安装程序,您可以指定特定的捆绑程序(从版本 8.1.3 及更高版本)。

要使用该插件,只需将其放入您的构建插件中:

        <plugin>
<groupId>com.zenjava</groupId>
<artifactId>javafx-maven-plugin</artifactId>
<version>8.1.3-SNAPSHOT</version>
<configuration>
<mainClass>com.your.amazing.mavenized.javafxapplication</mainClass>
<bundler>EXE</bundler>
</configuration>
</plugin>

免责声明:我是该插件的维护者之一;)

关于maven - JavaFX 8 - 如何使用 Maven 和 INNO 构建 EXE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31273829/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com