yel*_*von 6 java protocol-buffers
我有一个示例protobuf消息:
message testMessage{
oneof oneOfTest{
string test2 = 2;
int32 test3 = 3;
}
}
Run Code Online (Sandbox Code Playgroud)
但它没有编译,说:
[ERROR] protoc failed error: Expected "required", "optional", or "repeated".
test.proto: Missing field number.
Run Code Online (Sandbox Code Playgroud)
基于行号,它在"oneof"之前寻找所需/可选/重复的keyworkd,并且在"oneOfTest"之后抱怨丢失的字段编号.这不是使用oneof的正确方法吗?我正在使用Protobuf的java编译器.