【发布时间】:2016-11-15 09:22:39
【问题描述】:
在阅读了谷歌协议缓冲区的文档后,我希望在我的客户端中实现它们,到目前为止,我有以下内容:
package com.christopher.kade;
option java_package= "protocol";
message Protocol {
required string keyword = 1;
optional string value = 2;
optional string type = 3;
}
但是在生成时,该文件具有作为包“协议”,因此IntellIJ 给了我以下错误:
包名“protocol”与文件路径“com.christopher.kade.protocol”不对应
请注意,如果我取消该选项,插件会创建一个名为com.christopher.kade 的新 包。
我应该在我的.proto 文件中添加什么以获得正确的包名称?
【问题讨论】:
标签: protocol-buffers