【发布时间】:2019-04-09 11:52:05
【问题描述】:
我正在 Scala (Eclipse IDE) 中开发 Spark 进程,并且在我的本地集群中运行良好,但是当我尝试使用我安装在我的电脑上的 SBT 编译它时,我得到了一个错误(见图)。
我的第一个疑问是,如果我在 build.sbt 中明确地将 scalaVersion 设置为 2.11.11,为什么 SBT 会尝试使用 scala 2.12 进行编译。我尝试安装具有相同结果的其他 SBT 版本,也在其他 PC 中但不起作用。我需要帮助来解决它。
- scala_version(Spark) :2.11.11
- sbt_version : 1.0.2
- 火花:2.2
build.sbt
name := "Comple"
version := "1.0"
organization := "com.antonio.spark"
scalaVersion := "2.11.11"
libraryDependencies ++= Seq(
"org.apache.spark" %% "spark-core" % "2.2.0" % "provided",
"org.apache.spark" %% "spark-sql" % "2.2.0" % "provided"
)
assembly.sbt
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "1.0.2")
错误:
ResolveException: unresolved dependency: sbt_assembly;1.0.2: not found
【问题讨论】:
标签: scala apache-spark sbt-assembly