编译环境准备
- java
- maven
- protobuf
java 安装
见大数据环境初始化 https://www.jianshu.com/p/11edc69c6c41
maven 安装
wegt http://asdu.cn/apache-maven-3.8.8-wai.tar -O /tmp/apache-maven-3.8.8-wai.tar
tar -xvf /tmp/apache-maven-3.8.8-wai.tar -C /opt/
echo -e 'export MAVEN_HOME=/opt/apache-maven-3.8.8-wai\nexport PATH=${MAVEN_HOME}/bin:${PATH}' > /etc/profile.d/maven.sh
protobuf安装
安装protobuf需要提前安装内核包
yum -y install gcc automake autoconf libtool make
yum install gcc gcc-c++
安装protobuf
wget http://asdu.cn/protobuf-2.5.0.tar.gz -O /tmp/protobuf-2.5.0.tar.gz
tar -xvf /tmp/protobuf-2.5.0.tar.gz -C /tmp/
cd /tmp/protobuf-2.5.0/
./configure
make
make check
make install
protoc --version
编译命令
mvn clean package -Pdist -Dtar -Dmaven.javadoc.skip=true -DskipTests
带内核包的编译
请参考大佬们文章
https://blog.csdn.net/weixin_45835339/article/details/123974591
https://blog.csdn.net/qq_36835255/article/details/124733599
网友评论