apache-spark - gradle 处理或忽略无效的 pom 警告消息
问题描述
添加时
hortonworks hive 仓库连接器连接到 gradle scala (spark) 项目,例如:
repositories {
maven { url "https://repo.hortonworks.com/content/repositories/releases/" }
}
compile "com.hortonworks.hive:hive-warehouse-connector_2_11:1.0.0.3.1.5.9-1"
显示了很多无效 POM 的警告。没有这种依赖,我的项目很干净,没有警告。这些应该如何处理?它们是否可以通过 gradle 即时修复(或者如果它们无用/不相关,至少可以忽略):
[Fatal Error] hive-warehouse-connector_2.11-1.0.0.3.1.5.9-1.pom:7:3: Elementtyp "hr" muss mit dem entsprechenden Endtag "</hr>" beendet werden.
[Fatal Error] jline-2.12.1.pom:7:3: Elementtyp "hr" muss mit dem entsprechenden Endtag "</hr>" beendet werden.
[Fatal Error] hive-streaming-3.1.0.3.1.5.9-1.pom:7:3: Elementtyp "hr" muss mit dem entsprechenden Endtag "</hr>" beendet werden.
[Fatal Error] hive-service-3.1.0.3.1.5.9-1.pom:7:3: Elementtyp "hr" muss mit dem entsprechenden Endtag "</hr>" beendet werden.
[Fatal Error] hive-llap-ext-client-3.1.0.3.1.5.9-1.pom:7:3: Elementtyp "hr" muss mit dem entsprechenden Endtag "</hr>" beendet werden.
解决方案
POM 文件位于https://repo.hortonworks.com/content/repositories/releases/com/hortonworks/hive/hive-warehouse-connector_2.11/1.0.0.3.1.5.9-1/hive-warehouse-connector_2 .11-1.0.0.3.1.5.9-1.pom看起来不错。因此,我会仔细检查您是否确实连接到了该存储库,并且没有获得类似代理的东西,它不允许您访问它并使用 HTML 页面进行响应。
您可以通过查看内部来检查 Gradle 在其缓存中下载的内容~/.gradle/caches/modules-2/files-2.1/com.hortonworks.hive/hive-warehouse-connector_2_11
推荐阅读
- css - CSS Bootstrap 垂直对齐 - 3 列
- c# - 制作库存清单
- r - 使用 substr() 删除一个字符
- javascript - canvas.toDataURL("image/jpeg") 的 Javascript ajax 发布到 asp.net 网络表单
- javascript - 角度路由器中全局可用的 url 参数
- apache-spark - Spark:如何修改本地 SparkSession 的输出目录?
- java - 对于 Priorityqueue Java,比较器无法正常工作
- java - 在代码中获取 AWS Lambda 函数的别名
- javascript - Javascript 2D 数组值搜索
- docker - Docker Service 和 Docker run 端口映射的区别