name := "SBTMaret2016"
version := "1.0"
scalaVersion := "2.11.8"
libraryDependencies += toGroupID("org.scalatest") % "scalatest_2.10" % "2.0" % "test" (a)
libraryDependencies += toGroupID("io.prediction") %% "core" % "0.9.5" % "provided" (b)
libraryDependencies += toGroupID("org.apache.spark") %% "spark-core" % "1.3.0" % "provided" (c)
libraryDependencies += toGroupID("org.apache.spark") %% "spark-mllib" % "1.3.0" % "provided"(d)
第一次,我添加(a,c,d),它的工作! 当我重新添加(b)它不起作用。任何的想法?谢谢!
答案 0 :(得分:0)
如果查看http://mvnrepository.com/artifact/io.prediction,则没有为Scala 2.11发布工件。您可以切换到2.10.6或尝试获取源并将其编译为2.11。 Scalatest依赖也是不正确的;它应该是toGroupID("org.scalatest") %% "scalatest"
。 (另外,您可以删除所有toGroupId
次来电;通常的方式是libraryDependencies += "org.apache.spark" %% "spark-core" % "1.3.0" % "provided"
。)