1.从官网下载安装包
protobuf-all-3.12.3.tar.gz
解压后进入根目录下依次顺序执行下面4个命令进行安装
./configuremakemake checkmake 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版本相同