这个问题在这里得到了回答,但那时JavaFx已经与JRE集成。对于JRE14来说情况是不同的。
在生成设置中选择JRE Bundles,选择JDK版本。 一些(例如Liberica)版本包含JavaFX模块。
在JDK版本下方的中间位置点击绿色加号,选择其他模块(除了install4J所需的少数模块)。我们包括JRE模块集。
Liberica JDK仍包含JavaFX,因此您可以在install4j中使用它作为JDK提供程序。
此外,您始终可以下载JavaFX JMOD,并在媒体向导的“捆绑的JRE”步骤中添加相应的JMOD。
jpackage
是一个选项吗? - Slaw