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版本相同