Apache Ranger 2.0.0,Apache Ranger 2.1.0编译
新建虚拟机
大致流程按照https://www.cnblogs.com/swordfall/p/11887317.html
安装jdk1.8(这里尝试了可以自动安装openjdk,会出错。后来手动装了oricle的jdk)
这里的错误:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3……
安装maven3.8.x(记得配阿里云镜像)、git、python2。下载ranger,这里用了2.0.0版本。
编译中遇到的错误:
1. xxxjar包错误
解决:找到maven的依赖目录,删除xxxjar包,重新编译。很可能是网络原因。
2. Failed to execute goal org.codehaus.mojo:native-maven-plugin:1.0-alpha-8:compile……
解决:在这个错误上方找到了没有gcc命令相关日志,安装个gcc
yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake
yum -y install wget httpd-tools vim
再重新编译。成功!
后续,继续使用这套环境编译Ranger2.1.0版本
遇到jar包相关,首先删除maven本地缓存,重新编译下。
此外遇到了如下问题,且解决方法有效
https://blog.csdn.net/HHSSDX/article/details/119183848