我的项目中有一个.proto
文件。我希望能够使用预定义的包编译java源代码。这可能吗?以这种方式编译协议缓冲区甚至有效吗?
答案 0 :(得分:0)
您可以将生成的代码放在预定义的包中。 如documentation中所示,例如添加
package tutorial;
option java_package = "com.example.tutorial";
到您的.proto
文件。如果存在option java_package
指令,则生成的代码将放在给定的包名称中。否则,代码将根据package
指令生成。