把requireMavenVersion的值修改成对应的值
[root@hadoop001 apache-ranger-1.2.0]# vim pom.xml
<requireMavenVersion>
<version>[3.0.5,)</version>
</requireMavenVersion>
<requireJavaVersion>
<version>[1.8.0-231,)</version>
</requireJavaVersion>
没安装C++环境
安装:
yum -y install gcc
没安装pyfthon
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (generate-version-annotation) on project ranger-util: An Ant BuildException has occured: exec returned: 1
[ERROR] around Ant part ...<exec failonerror="true" executable="python">main.xml[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (generate-version-annotation) on project ranger-util: An Ant BuildException has occured: exec returned: 1around Ant part ...<exec failonerror="true" executable="python">
安装
yum -y install python2.7
security/pam_appl.h:没有那个文件或目录
安装 paml-devel .
[root@hadoop001 ~]# yum -y install pam-devel
重新编译成功