下午好,当我尝试添加libraryDependencies "io.prediction“时,我会询问错误。这是我的代码
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)时,它不起作用。有什么想法吗?谢谢!
发布于 2016-04-08 14:45:53
如果您查看http://mvnrepository.com/artifact/io.prediction,就会发现没有为Scala2.11发布任何工件。您可以切换到2.10.6或尝试获取源代码并针对2.11进行编译。Scalatest依赖项也不正确;它应该是toGroupID("org.scalatest") %% "scalatest"
。(此外,您还可以删除所有toGroupId
调用;通常的编写方法是libraryDependencies += "org.apache.spark" %% "spark-core" % "1.3.0" % "provided"
。)
https://stackoverflow.com/questions/36491592
复制相似问题