错误:缺少JavaFX运行时组件,并且是运行此应用程序所必需的

Vov*_*nov 5 java ant javafx-2

我试图使用javafx ant build,生成的jar文件来构建应用程序。但是当我运行jar文件时,发出:

错误:缺少JavaFX运行时组件,这些组件是运行此应用程序所必需的。

javafx-class-path: libs/h2.jar libs/jfxrt.jar libs/log4j.jar

使用以下命令运行JAR文件:

java -jar app.jar 
Run Code Online (Sandbox Code Playgroud)

会是什么呢?

小智 -1

我能够在 Windows 机器上重现您的问题(使用 java8 64 位版本)。

一种简单的解决方法是:尝试再次重新安装 java。

另一种可能是:将 jre/lib/jfxrt.jar 复制到 jre/lib/ext/jfxrt.jar