运行环境:
MacOS Catalina 10.15.6 以上版本都行
1、从github上下载protobuf2.5
protobuf2.5下载地址https://github.com/protocolbuffers/protobuf/releases/tag/v2.5.0
2、下载成功后,切换到root用户
sudo -i
mkdir /usr/local/protobuf-2.5.0
3、解压压缩包
解压压缩包,并进入你自己解压的目录
cd protobuf-2.5.0
4、设置编译目录
./configure --prefix=/usr/local/protobuf-2.5.0
5、安装
先执行make编译,编译成功后再运行install命令。如下所示:
make
make install
6、配置环境变量
第一步:找到.bash_profile文件并编辑,我的电脑环境执行命令如下所示:
cd /User/windyGao
vim .bash_profile
第二步:然后在打开的bash_profile文件末尾添加如下配置:
export PROTOBUF=/usr/local/protobuf-2.5.0
export PATH=$PROTOBUF/bin:$PATH
第三步:source一下使文件生效
source .bash_profile
7、测试安装结果
protoc --version
运行结果如下图所示:
最后想编译那个模块注释其他module后再编译
mvn package -Pdist -DskipTests -Dtar -Dmaven.javadoc.skip=true