我正在尝试在 centos 7 上安装 ambari 2.7.5。我正在按照此链接上的说明进行操作。当我按照链接中的说明运行 mvn install commad 时。它因发现 2 个未批准的许可证而出现错误而失败。我从 apache 站点下载了 ambari 源代码。那为什么我没有获得适当的许可证?
1 回答
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"
这是跳过 drat 参数:
-Drat.skip=true
如果您尝试多次构建全新安装但失败,您将达到 drat 许可证限制,并且需要跳过 drat。避免的一种方法是遵循 maven 建议从上次失败恢复构建。
mvn <args> -rf [Failed Step]
于 2020-06-29T10:47:57.913 回答