支持的 Java 版本

本部分简要介绍了如何通过 Java SE 的当前版本保持 Java 版 Cloud 客户端库的最新版本。

新开发

启动新项目时,我们建议选择最新的正式版 LTS Java 版本。Java 25 自 2025 年 9 月起正式发布,是新开发的最佳选择。

Java 21、Java 17、Java 11 和 Java 8 也是受支持的替代方案。

使生产系统保持最新

请确保将生产系统保留在受支持的 Java 运行时上是确保获得关键安全和 bug 修复的最佳方式。Java 版本终止后,运行时将不再收到关键更新。

Java 版 Cloud 客户端库与 Java 8、Java 11、Java 17、Java 21 和 Java 25 兼容,并经过相关测试。Java 8 将继续受到 Java 版 Cloud 客户端库的支持,至少会持续到 2026 年 9 月。

旧版支持

Google 的客户端库支持旧版 Java 运行时以及长期稳定库,这些库不会尽力接收功能更新,因为可能并非所有补丁程序都支持向后移植。

Google 会尽最大努力为继续使用 Java 7 的应用提供更新,但应用可能需要升级到支持其 JVM 的当前版本库。

在哪里可以找到版本信息

最新版本和受支持的 Java 版本可在各个 GitHub 代码库 github.com/GoogleAPIs/java-SERVICENAMEgoogle-cloud-java 中找到。