【问题标题】:JavaFX system requirementsJavaFX 系统要求
【发布时间】:2022-10-22 21:54:12
【问题描述】:

我正在尝试查找 JavaFX 的系统要求? IE 不同的 Java 版本支持哪些 JavaFX 版本。

使用运行 Java 11 JDK/JRE 的应用程序我可以愉快地使用 JavaFX 17 控件,但这是否得到官方支持?

JavaFX 17 中有一些错误修复,我想从中受益,但我有客户仍然想使用 Java 11 JRE。

【问题讨论】:

  • 是的 - java 的最低版本是 11 - 请参阅 openjfx.io/openjfx-docs ,入门部分
  • 请注意,通常认为分发 JavaFX 应用程序最可靠的方法是将其与兼容的 JRE(包括 JavaFX 模块)捆绑在一起。使用诸如jpackage 之类的工具来执行此操作。

标签: javafx gluon


【解决方案1】:

看起来JDK11 +是要求。作为the JavaFX 18 release notes state

“从 JDK 11 开始,JavaFX 模块与 JDK 分开交付。这些发行说明涵盖了独立的 JavaFX 18 版本。JavaFX 18 需要 JDK 11 或更高版本。"

这也适用于 JavaFX 11 到 17。

(JavaFX 11 也可以与 Java 10 的 OpenJDK 版本一起使用,但这只是历史意义。)

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 2017-08-27
  • 1970-01-01
  • 1970-01-01
  • 2018-12-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-22
相关资源
最近更新 更多