支持的 Java 版本

Google 的 Java 客户端库、Google Cloud 客户端库Google Cloud API 库遵循 Oracle Java SE 支持路线图(请参阅 Oracle Java SE 产品版本部分)。

新开发

一般而言,新功能开发会支持 Oracle Premier 支持服务所覆盖的最低 Java LTS 版本(通常在初始正式版发布后有 5 年支持时间)。如果指定库所需的最低 JVM 版本发生更改,则附带 semver 主要版本。

Java 11 和(2021 年 9 月发布的)Java 17 是新开发的最佳选择。

使生产系统保持最新

Google 使用 Oracle Extended 扩展支持服务涵盖的所有当前 LTS 版本(通常在初始正式版发布后有 8 年时间)测试其客户端库。

旧版支持

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

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

在哪里可以找到具体信息

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