第 4 章 弃用和不支持的红帽构建的 OpenJDK 功能
在安装 Red Hat build of OpenJDK 21 前,请确保查看以下已弃用和不支持的功能:
- 用于 Windows 软件包的红帽构建的 OpenJDK 21 中的 JDK Mission Control
- 红帽构建的 OpenJDK 21 的 Windows 安装程序和 zip 存档不再提供 JDK Mission Control (JMC)的发布。您可以使用 Red Hat build of Cryostat 管理在云平台(如 Red Hat OpenShift )上部署的 Java 应用程序的 JFR 记录。有关删除 JMC 的更多信息,请参阅红帽知识库文章: JDK Mission Control (JMC)在 JDK 21 中?
- 弃用最终删除
- 此发行版本弃用 Finalization,用于在以后的版本中删除。如需更多信息,请参阅 JEP 421: Deprecate Finalization for Removal。
- 准备禁止动态加载代理
- 当代理动态加载到正在运行的 JVM 时,这个版本会发出警告。在以后的发行版本中,默认不允许动态加载代理。如需更多信息,请参阅 JEP 451: Prepare to Disallow the Dynamic Loading of Agents。
注意
红帽不提供具有 32 位支持的 OpenJDK 构建。在 OpenJDK 21 中,Windows 32 位 x86 支持也已被弃用。这个功能将在以后的发行版本中被删除。如需更多信息,请参阅 JEP 449:为 Removal 缩减 Windows 32 位 x86 端口。