在安装Ambari 2.7.5时,关于两个未批准的许可证,为什么会出现大鼠错误?

时间:2020-06-28 10:13:32

标签: maven ambari

我正在尝试在centos 7上安装ambari 2.7.5。我正在遵循此link上的说明。当我按链接中所述运行mvn install commad时。失败并显示Rat错误,发现2个未批准的许可证。我从apache网站下载了ambari源。那为什么我没有获得适当的许可证?

1 个答案:

答案 0 :(得分:1)

@VK这是您需要跳过drat检查的完整命令:

mvn -Drat.skip=true -B clean install rpm:rpm -DnewVersion=2.7.5.0.0 -DbuildNumber=5895e4ed6b30a2da8a90fee2403b6cab91d19972 -DskipTests -Dpython.ver="python >= 2.7"

这是skip drat参数:

-Drat.skip=true

如果您尝试多次构建全新安装而失败,则将达到drat许可证限制,并且需要drat跳过。一种避免的方法是遵循maven的建议,以从上次失败中恢复构建。

mvn <args> -rf [Failed Step]