当前位置: 首页 > 知识库问答 >
问题:

Hortonworks shc未解析的依赖项

桂嘉年
2023-03-14

我想使用hbase hortonworks连接器。github指南

但是我不知道如何在我的项目中导入它。我有以下build.sbt:

name := "project"

version := "1.0"

scalaVersion := "2.11.8"

libraryDependencies ++= Seq(
  "org.apache.spark" % "spark-core_2.11" % "2.2.0",
  "org.apache.spark" % "spark-sql_2.11" % "2.2.0",
  "org.scala-lang" % "scala-compiler" % "2.11.8",
  "com.hortonworks" % "shc" % "1.1.2-2.1-s_2.11-SNAPSHOT"
)

它给出了以下未解决的依赖关系:

错误:导入SBT项目时出错:

[警告]==本地:尝试[警告]常春藤。xml[警告]==公共:已尝试[警告]
https://repo1.maven.org/maven2/com/hortonworks/shc/1.1.2-2.1-s_2.11-SNAPSHOT/shc-1.1.2-2.1-s_2.11-SNAPSHOT.pom[信息]正在解析jline#jline;2.12.1 ... 【警告】::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::[警告]::com。hortonworks#shc;1.1.2-2.1-s\U 2.11-快照:找不到[警告]:::::::::::::::::::::::::::::::::::::::::::::::::::[警告][警告]注意:未解析的依赖项路径:[警告]com。hortonworks:shc:1.1.2-2.1-s\u 2.11-SNAPSHOT(build.sbt#L8-14)[警告]-默认值:project\u 2.11:1.0[跟踪]堆栈跟踪已抑制:运行“last*:ssExtractDependencies”以获得完整输出。[跟踪]堆栈跟踪被抑制:对完整输出运行“上次:更新”。[错误](:sExtractDependencies)sbt。ResolveException:未解析的依赖项:com。hortonworks#shc;1.1.2-2.1-s\U 2.11-快照:未找到[错误](*:更新)sbt。ResolveException:未解析的依赖项:com。hortonworks#shc;1.1.2-2.1-s\U 2.11-快照:未找到[错误]总时间:7秒,已完成3 AOT 2017 11:36:37

共有2个答案

曹茂材
2023-03-14

我的建议是不要使用最新版本的Spark,因为所有最新版本都有一些错误需要修复。尝试使用2.1.2火花版本而不是2.2.0并转到maven存储库尝试此链接

在这里,您将获得Spark的所有相关依赖项。

厉令
2023-03-14

解决方案中,需要添加表示存储库的解析程序行。

scalaVersion := "2.11.12"

val sparkVersion = "2.1.0"

resolvers += "Hortonworks Repository" at "http://repo.hortonworks.com/content/repositories/releases/"

libraryDependencies += "org.apache.spark" %% "spark-core" % sparkVersion
libraryDependencies += "org.apache.spark" %% "spark-sql" % sparkVersion

libraryDependencies ++= Seq(
  "com.hortonworks" % "shc-core" % "1.1.1-2.1-s_2.11"
)
 类似资料:
  • 当我试图导入依赖项时,我收到以下错误: 请帮帮我,我哪里错了? 事先谢谢你

  • 版本:=“1.0” scalaVersion:=“2.11.8” ivyScala:=ivyScala.Value map{_.copy(overrideScalaVersion=true)} libraryDependencies+=“org.apache.spark”%%“Spark-Core”%“2.1.0” 当我尝试用sbt组装jar时,我试图将spark引入我的开发环境,但它失败了,并且

  • 这是build.sbt文件: 更新:查看解析器 [play21-osm]$show resolvers[信息]列表(Typesafe Releases repository:http://repo.Typesafe.com/Typesafe/Releases/,Typesafe relepository:http://Typesafe.artifactoryonline.com/Typesafe,

  • 在使用Gradle构建的一个简单的Spring Java项目中,我使用io.Spring.dependency-management应用BOM,该BOM应该在全局指定依赖版本。 现在在BOM中,我已经覆盖了jackson-databind(2.9.5)的默认版本,从Spring Boot2.0.2.Release到2.9.10.4版本。 我在dependencyManagement部分指定了这个B

  • 我正在尝试检索Google Reporting API的库: 但是我收到了一个未解决的依赖项错误,我不知道该怎么办: 我检查了.grails\ivy-cache\文件夹,有一个公共编解码器文件夹,里面有共享资源编解码器1.5的罐子,几个xml文件常春藤-1.5.xml和常春藤-1.6.xml和常春藤数据-1.5.属性和常春藤数据-1.6.属性。我也试图删除整个常春藤缓存文件夹,但结果是一样的。