1.从官网下载安装包
解压后进入根目录下依次顺序执行下面4个命令进行安装
- ./configure
- make
- make check
- make install
2.查看是否安装完成
- protoc --version
3. 编写proto文件测试
详细语法见官网
syntax = "proto3"; //协议的版本
option java_outer_classname = "UserProto";
message User {
int32 id = 1;
string name = 2;
}
4 将proto文件编译成对应java文件
cd 进入到当前编写的proto文件同一目录下执行命令,执行后可生成UserProto.java文件代表成功
protoc --java_out=./ ./UserProto.proto
- –java_out参数代表生成的java文件路径
- ./UserProto.proto 代表要编译的proto文件路径
生成的java文件报错问题:
- 需保持安装的Protobuf版本和本地maven使用的protobuf提供Java SDK版本相同