RouteGuideGrpc.java file! I looked into it and apparently protobuf has changed so it requires a plugin. And the generated code docs have been updated and are correct, but the tutorial doesn't say anything about it, and in fact appears to follow the old java_generic_services functionality. --
You received this message because you are subscribed to the Google Groups "grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/6683c6ce-f814-4b5e-a079-11654bd731a5%40googlegroups.com.
"Next we need to generate the gRPC client and server interfaces from our .proto service definition. We do this using the protocol buffer compiler protoc with a special gRPC Java plugin. You need to use the proto3 compiler (which supports both proto2 and proto3 syntax) in order to generate gRPC services.
When using Gradle or Maven, the protoc build plugin can generate the necessary code as part of the build. You can refer to the README for how to generate code from your own .proto files."
The README link there points to gRPC instead of protobuf, not sure if that is intentional. And for better clarity perhaps add "a special gRPC Java plugin which is downloaded separately" and "the protoc build plugin can automatically download the protoc gRPC plugin and" or something.