我将 proto 定义如下:
syntax = "proto3";
package com.tryout.data;
option go_package = "data";
option java_multiple_files = true;
option java_package = "com.tryout.data";
enum InputType {
INPUT_TYPE_INVALID = 0;
INPUT_TYPE_ONE = 1;
INPUT_TYPE_TWO = 2;
}
message Record {
InputType input_type = 1;
int64 event_id = 2;
int64 created_utc = 3;
}
在 prototool.yaml 中,我有
protoc:
version: 3.11.0
allow_unused_imports: true
我prototool generate
用来生成jar,生成成功。
但是在另一个maven项目中,我只能
import com.tryout.data.*;
但我无法导入类,即com.tryout.data.Record