2016-12-14 147 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)

當使用