安装protoc
protoc是proto编译器,从这里下载:https://github.com/protocolbuffers/protobuf/releases/
我使用的是mac系统,安装方法如下:
tar zxvf protobuf-all-xxx.tar.gz
cd protobuf-all-xxx.tar.gz
./configure
make
make check
make install
#查看是否安装成功
protoc --version
#如果出现libprotoc 2.4.1或者libprotoc 2.5.0则说明安装成功
安装方式很多种,其他方法自行搜索
安装GenProtobuf插件
在插件市场中搜索GenProtobuf并安装
配置GenProtobuf
点击 Tools->configure GenProtobuf
protoc的路径可以用which protoc
查看
生成java类路径选到java那一层就好了,然后proto文件中记得使用 option java_package="com.xx.xx.xx" 指定包名
编译proto
方式一
点击tools-> generate all protobufs
如果idea中不显示,右键目标目录点击reload from disk
方式二
右键你的proto文件,点击 quick gen protobuf rules就会生成java类。