2016-12-14 190 views
2

有谁知道在哪里可以找到gRPC protobuf文件的例子,该文件从不同的文件导入并在返回中使用protobuf消息?我根本找不到任何东西。Protobuf导入失败

我有一个文件...

syntax = "proto3"; 
package a1; 
import "a.proto"; 
service mainservice { 
    rpc DoSomething(...) returns (a.SomeResponse) {} 


} 

a.proto也是在同一个目录,并自行编译。我收到错误消息是: "a.SomeResponse" is not defined. mainfile.proto: warning: Import a.proto but not used.

回答

4

找到了答案......需要确保a.proto的包名指定对象的进口(如a_package_name.SomeResponse)

当使用