【发布时间】:2020-04-24 02:52:11
【问题描述】:
抱歉,我对 Scala 和 SBT 还很陌生。这是我的 build.sbt 文件
name := "test_stream"
version := "0.1"
scalaVersion := "2.12.10"
resolvers in ThisBuild += Resolver.bintrayRepo("streetcontxt", "maven")
mainClass in Compile := Some("basepackage.Main")
enablePlugins(JavaAppPackaging)
enablePlugins(DockerPlugin)
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-stream" % "2.6.1",
"com.amazonaws" % "aws-java-sdk-s3" % "1.11.693",
"com.streetcontxt" %% "kcl-akka-stream" % "2.0.3",
"me.maciejb.snappyflows" %% "snappy-flows" % "0.2.0",
"org.xerial.snappy" % "snappy-java" % "1.1.7.3",
"org.apache.hadoop" % "hadoop-common" % "2.10.0",
"org.apache.hadoop" % "hadoop-core" % "1.2.1"
)
我收到以下错误:
sbt.librarymanagement.ResolveException: unresolved dependency: org.apache.hadoop#hadoop-common;2.10.0: Resolution failed several times for dependency: org.apache.hadoop#hadoop-common;2.10.0 {compile=[default(compile)]}::
【问题讨论】:
-
尝试在 sbt 中启用调试级别日志:scala-sbt.org/1.x/docs/… - 它将打印出为什么无法解析该依赖项的详细信息以及 sbt 尝试使用哪些链接来下载依赖项。
-
我想在 IDEA 中重新安装 scala 插件,以修复它。谢谢:)