You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The protoc version can be inferred from the Protobuf Java minor version number, so that gives you 25.1. Things broke for you with protoc 26 since it is a higher major version of protoc. 25.2 still worked for you since it is the same major version of protoc so the code generated using it is still compatible with com.google.protobuf:protobuf-java 3.25.1 pulled by your grpc-java version.
It doesn't really belong in the gRPC release README but in the protoc libraries' release which does mention about the versioning scheme for protoc vs the language runtime binaries.
I was getting
com.google.protobuf.RuntimeVersion not found
(See #10976). To fix it I downgraded protoc to 25.2 as I saw breaking changes in 26.I'm not using gradle or maven (this is a clojure project), so I have no idea how to determine what version of protoc I'm supposed to be using.
The text was updated successfully, but these errors were encountered: