gradle 处理或忽略无效的 pom 警告消息
gradle handle or ignore invalid pom warning messages
添加时
gradle scala (spark) 项目的 hortonworks Hive 仓库连接器,例如:
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.
位于 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 的 POM 文件看起来不错。
所以我会仔细检查你确实连接到那个存储库并且没有得到像代理这样的东西,它不允许你访问它并用 HTML 页面响应。
您可以通过查看 ~/.gradle/caches/modules-2/files-2.1/com.hortonworks.hive/hive-warehouse-connector_2_11
内部来检查 Gradle 在缓存中下载了什么
添加时
gradle scala (spark) 项目的 hortonworks Hive 仓库连接器,例如:
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.
位于 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 的 POM 文件看起来不错。 所以我会仔细检查你确实连接到那个存储库并且没有得到像代理这样的东西,它不允许你访问它并用 HTML 页面响应。
您可以通过查看 ~/.gradle/caches/modules-2/files-2.1/com.hortonworks.hive/hive-warehouse-connector_2_11