我希望这个问题看起来并不基础,但尽管研究了几个小时,我还是找不到任何好的文档。
我将 Maven(版本 3.3.9)用于我的 JavaFX(版本 11.0.2)和 JDK 13.0.1 项目,并想要构建一个 EXE。
做到这一点最简单的方法是什么?
我所有的搜索都停留在某个地方。
下列的本文档,我尝试整合ant-tasks。但需要的文件ant-javafx.jar
处于jdk_home/lib
该目录对于 JDK 13 没有意义,因为它不附带 JavaFX。
但这是最新的官方文档,我可以在其中找到有关 Ant Task 的信息。所以我猜 Ant Task 不再适用于 JDK13,我错了吗?我希望这看起来不是一个愚蠢的假设,但我找不到更新的文档。
我也尝试过zenjava 插件但最新的提交是 2 年前,当我尝试使用它时出现错误
在指定路径 C:\Program Files\Java\jdk-13.0.1/../lib/ant-javafx.jar 找不到工件 javafx-packager:javafx-packager:jar:1.8.0_20
自从我读过之后javafx-packager
被重命名为java-packager
很久以前(抱歉,不记得了,我在哪里读过这篇文章)我认为 zenjava 不是 JDK 13 的最新版本。
我找不到其他东西。
谢谢 :)
首先要做的是将 Java 和 JavaFX 版本升级到 14。然后您可以使用新的 jpackage 工具,它完全可以满足您的需要。本教程描述了如何使用 Maven 完成这一切,这是我与 Dirk Lemmermann 一起完成的。也许这有帮助。
JPackageScriptFX
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)