我创建了一个原型文件
syntax = "proto3";
package example;
message HelloRequest {
string name = 1;
}
message HelloResponse {
string greeting = 1;
}
// 4. service, unary request/response
service GreetingService {
rpc GetGreetingMethod(HelloRequest) returns (HelloResponse);
}
当我为golang生成代码时,我可以在test.pb.go中看到GetGreetingMethod方法(protoc --go_out = plugins = grpc:.test.proto)
但是当我生成java代码(protoc dir / test.proto --java_out = proto)时,我得到的文件无法找到我的rpc函数。
可以检查相同here。有什么建议吗?