【发布时间】:2019-08-13 12:05:52
【问题描述】:
我认为不用说我应该能够使用 Oracle 自己的 JDK 和 JavaFX(来自 gluonhq)来构建一个用户可以使用的可分发 jar 文件。
经过详尽的搜索、大量阅读(过去几个月 24 小时或更长时间),最后是这个 Google 搜索查询:
how to make a fat jar -maven -gradle -scala -eclipse -ant -docker -hadoop -netbeans -jerkar -phy -mozni -yogurt -pizza - throwing -python -bacon
我绝对走到了尽头。到底为什么要做这么多工作?我如何构建 JavaFX 应用程序并将其提供给想要实际使用它的人,除了如何使用应用程序本身之外,其他任何事情都不知道?
【问题讨论】:
-
我认为对于 JDK-11,您应该为此使用 javapackager
-
但是为什么你不想使用标准的构建工具呢?
-
@Abeltramo 因为使用 oracle 的 Java,我认为我不应该使用开源构建工具来交付我的产品。随时向我介绍 Java 和 JavaFX 的进展情况
-
@OhleC 那很好,但 JDK-11 不存在 javapackager。该工具的最后一个版本是针对 JDK 9 的,它看起来只能在 JDK 14 中重新引入!
标签: java javafx javafx-11 fatjar