【问题标题】:Failed to load Glass factory class - OpenJDK OpenJFX on Windows无法加载 Glass 工厂类 - Windows 上的 OpenJDK OpenJFX
【发布时间】:2020-07-30 09:32:57
【问题描述】:

我正在尝试在 Windows 上运行 JavaFX 应用程序。它在 Ubuntu 上运行良好。但在 Windows 上,我收到错误“无法加载 Glass 工厂类”。未找到类异常。

编辑...

JavaFX jar 似乎不是跨平台的。在 Linux 上编译不会创建在 Windows 上运行的 jar。在 Windows 上编译并在编译中包含 JavaFX jar 会创建一个即使没有安装 JavaFX 也可以运行的 jar。

【问题讨论】:

  • 您是否遗漏了任何文件?似乎有些 JavaFX 类可用,但其他类不可用
  • 当我将 jfx 文件复制到 jdk 时......很多文件名都是相同的,并且我没有覆盖任何文件。你认为可能会覆盖吗?我试试看。
  • 覆盖文件没有区别。同样的错误。
  • 请不要截取文本 - 它们不可读。它的文本可以... c&p'ed ;)

标签: java javafx openjfx


【解决方案1】:

您可以尝试使用捆绑了 OpenJFX 的 Azul's Zulu OpenJDK 构建,甚至适用于 JDK 11。

【讨论】:

  • 这已经奏效了。这不是我所希望的答案。我想知道将 OpenJFX 文件添加到 OpenJDK 时我做错了什么。但你让我暂时摆脱了麻烦。赞成...如果没有更好的结果,这可能是公认的答案。非常感谢。
猜你喜欢
  • 2019-10-07
  • 2018-05-18
  • 1970-01-01
  • 1970-01-01
  • 2014-02-12
  • 1970-01-01
  • 2020-08-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多