back to all blogs查看所有博客帖子

26.0.0.10 对 Java 27 的支持

image of author image of author
Ismath Badsha and Ismath Badsha (翻译) 2026年10月 6日
以其他语言提供的职位: English ,

Open Liberty 26.0.0.10 增加了对 Java 27 的支持。

在 Open Liberty 26.0.0.10 中:

查看 26.0.0.10 中已修复 bug 的列表。

对 Java 27 的支持

Java 27 是 Java 的最新版本。它包含了一些相比以往 Java 版本的新特性和增强功能,值得关注。这并不是一个长期支持(LTS)版本。

Java 27 中包含 9 个新特性(JEP)。其中 5 个是测试特性,4 个已完全交付:

测试特性:

交付特性:

关于 JEP 523 的重要说明 —— JEP 523 更改了 Java 27 中的默认垃圾收集器。G1 垃圾收集器(GC)现在在所有环境中都是默认设置,包括之前使用 Serial 或 Parallel GC 的环境,例如单 CPU 或低内存环境(如容器)。如果您在受限环境中运行 Liberty,可能会注意到与早期 Java 版本不同的 GC 行为。要恢复为之前的垃圾收集器,请使用 -XX:+UseSerialGC 或 -XX:+UseParallelGC。

立即体验这些新变更,并有更多时间预览在 Java 27 上运行的应用程序和微服务。

下载 IBM Semeru Runtimes 27 或 Java 27,下载并安装 26.0.0.10,在 Liberty 服务器的 server.env 文件中将 JAVA_HOME 设置为您的 Java 27 安装目录,即可开始测试。

有关 Java 27 的更多信息,请参阅 Java 27 发布说明页面、Javadoc 或 下载页面。 有关 Open Liberty 的更多信息,请参阅我们的 文档页面。

本次发布中的安全漏洞(CVE)修复

CVE CVSS 分数 漏洞评估 受影响版本 说明

CVE-2026-11713

5.4

信息泄露

17.0.0.3-26.0.0.9

CVE-2026-14909

6.5

SQL 注入

17.0.0.3-26.0.0.9

CVE-2026-49875

9.8

服务器端请求伪造

17.0.0.3-26.0.0.9

影响 jaxrs-2.0、jaxrs-2.1、jaxws-2.2、xmlWS-3.0、xmlWS-4.0 和 wsAtomicTransaction-1.2 功能

CVE-2026-65432

7.5

跨站脚本

17.0.0.3-26.0.0.9

影响 jaxws-2.2、xmlWS-3.0、xmlWS-4.0、wsSecurity-1.1 和 wsAtomicTransaction-1.2 功能

CVE-2026-66142

7.5

拒绝服务

17.0.0.3-26.0.0.9

影响 jaxws-2.2、xmlWS-3.0 和 xmlWS-4.0 功能

CVE-2026-66143

7.5

拒绝服务

17.0.0.3-26.0.0.9

影响 jaxws-2.2、xmlWS-3.0 和 xmlWS-4.0 功能

CVE-2026-66144

7.5

拒绝服务

17.0.0.3-26.0.0.9

影响 jaxws-2.2、xmlWS-3.0 和 xmlWS-4.0 功能

如需查看以往版本中的安全漏洞修复列表,请参阅 安全漏洞(CVE)列表。

使用 26.0.0.10 开发和运行应用程序

如果您使用 Maven,请在 pom.xml 文件中包含以下内容:

<plugin>
    <groupId>io.openliberty.tools</groupId>
    <artifactId>liberty-maven-plugin</artifactId>
    <version>3.12.3</version>
</plugin>

或者,如果您使用 Gradle,请在 build.gradle 文件中包含以下内容:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'io.openliberty.tools:liberty-gradle-plugin:4.0.2'
    }
}
apply plugin: 'liberty'

或者,如果您使用 容器镜像:

FROM icr.io/appcafe/open-liberty

或者访问我们的 下载页面。

如果您使用 IntelliJ IDEA、Visual Studio Code 或 Eclipse IDE,还可以利用我们的开源 Liberty 开发工具,直接在 IDE 中高效完成开发、测试、调试和应用程序管理。

在 Stack Overflow 上提问

立即获取 Open Liberty 26.0.0.10