我使用 NetBeans IDE 11.0
构建了 executable jar
但当我打开时 jar
使用:
hemlata@hemlata-pc:~/NetBeansProjects/Sizing/dist$ java -jar Sizing.jar
我来了
Error: JavaFX runtime components are missing, and are required to run this application
我在 Debian 10
上使用 OpenJDK 11
和 OpenJFX 11
我在 vm 选项
中添加了 modules
--module-path /usr/lib/jvm/openjfx11/lib/ --add-modules javafx.controls,javafx.fxml
但这不是问题。
那么如何配置缺少的JavaFX运行时组件
?
最佳答案
我仍然想知道为什么 Oracle 从 Java 发行版中删除了 JavaFX 并使我们 JavaFX 开发人员的生活如此痛苦。
但我建议使用 Bell soft 中的 Java 发行版。这些发行版包含 JavaFX,并且开箱即用。
关于java - 出现错误 : JavaFX runtime components are missing,,需要在打开可执行 jar 时运行此应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60341364/