如何配置协议缓冲区以在给定包中生成java类?

时间:2016-10-10 10:30:41

标签: java protocol-buffers

我的项目中有一个.proto文件。我希望能够使用预定义的包编译java源代码。这可能吗?以这种方式编译协议缓冲区甚至有效吗?

1 个答案:

答案 0 :(得分:0)

您可以将生成的代码放在预定义的包中。 如documentation中所示,例如添加

  package tutorial;

  option java_package = "com.example.tutorial";

到您的.proto文件。如果存在option java_package指令,则生成的代码将放在给定的包名称中。否则,代码将根据package指令生成。