Fedora 何时为 Java 提供扩展支持版本?

Fedora 何时为 Java 提供扩展支持版本?

我正在尝试运行一个 jar 文件来明确检查已安装的 Java 版本:

*** 您请求构建​​的版本需要 [Java 8, Java 12] 之间的 Java 版本,但您正在使用 Java 13

我可以从包管理器安装 OpenJDK 11,但最新滚动版本中仅提供 OpenJDK 13。

在这种情况下,我需要在 Fedora 上使用该软件的旧版 JDK 11。

我找不到任何有关 Fedora 的 Java 滚动版本的信息。 Fedora 项目何时决定提供滚动版本的扩展支持?

答案1

据我了解,Fedora 中 Java 包的可用性如下:

  • 只要 OpenJDK 的生命周期尚未结束,就可以获得长期支持版本;
  • 最新的短期支持版本以滚动发布包的形式提供。

因此 Fedora 31 目前有 OpenJDK 8 (这仍然是默认的)、OpenJDK 11 和 OpenJDK 13。一些软件包正在切换为使用 OpenJDK 11 进行构建,但据我所知,目前没有计划切换到 OpenJDK 11 作为默认版本。

相关内容