java - 错误 : JavaFX runtime components are missing, 并且需要运行此应用程序

标签 java ant javafx-2

我尝试使用 javafx ant build 生成应用程序,生成 jar 文件。 但是当我运行 jar 文件时,问题:

Error: JavaFX runtime components are missing, and are required to run this application.

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

运行 JAR 文件使用:

java -jar app.jar 

它会是什么?

最佳答案

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

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

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

关于java - 错误 : JavaFX runtime components are missing, 并且需要运行此应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14653270/

相关文章:

java - 如何在控制台中返回到行首?

c++ - 无法构建 avahi4j : avahi4j_Client. c :18:32: fatal error: avahi-common/error. h: 没有这样的文件或目录

android - 从 eclipse 中检索 android-sdk 的保存位置

javafx-2 - 用 JavaFX 折线图重写一系列

java - Spring参数验证注解不验证

java - 简单的 Java 构造函数

java - 在 CentOS7 上安装 Ant、JDK 和 JRE,之后仍然无法启动 .bat 文件

java - 默认关闭时在 TabPane 中使用的选项卡

Javafx如何模拟Tab上的右键单击事件

java - 如何使用 JSch 执行多个操作