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