2024 年 6 月 26 日宣布的变更

2024 年 6 月 26 日 Protocol Buffers 宣布的变更。

停止支持使用 Maven 从源代码构建 Protobuf Java

我们计划在 Protobuf Java 4.28 版本中停止支持使用 Maven 构建系统从源代码构建 Protobuf Java OSS。这已在 4.27 版本中标记为已弃用。

在此之后,您可以继续使用 Bazel 或其他构建系统来构建 Protobuf。您可以在Protobuf Java README中阅读有关从源代码构建的更多信息。

此更改可能会影响从源代码构建 protobuf 的 Protobuf Java 贡献者。它不会影响大多数使用来自存储库的预编译 protobuf-java 或 protobuf-javalite 工件的用户。请特别注意,我们不打算停止支持使用 Maven 编译 gencode 的能力,并且我们计划继续在 Maven Central 存储库中提供预构建的工件。