前提说明
我们使用新版的proto3
JDK(version >=1.8)
步骤
在本机安装protoc编译器
- mac:
brew install protoc
- linux:
apt install -y protobuf-compiler
- win:
https://github.com/protocolbuffers/protobuf/releases/download/v3.19.4/protoc-3.19.4-win64.zip
(win用户可能需要配置环境变量,各位作为IT精英这里不赘述了)
验证安装结果
protoc --version
maven/gradle配置
特殊强调:在导入依赖之前一定要使用
protoc --version
看一下proto编译器的版本,这个版本要与下面的依赖版本一致,不一致的版本导出的代码也可能不同
- gradle: 在dependencies中追加
implementation group: 'com.google.protobuf', name: 'protobuf-java', version: '3