Ich versuche, eine sehr einfache scala Standalone-Anwendung mit dem Mllib zu bauen, aber ich bekomme die folgende Fehlermeldung beim Versuch, das Programm zu bulid:Mllib Abhängigkeitsfehler
Object Mllib is not a member of package org.apache.spark
Dann erkannte ich, dass ich zu Mllib als Abhängigkeit wie folgt hinzufügen:
version := "1"
scalaVersion :="2.10.4"
libraryDependencies ++= Seq(
"org.apache.spark" %% "spark-core" % "1.1.0",
"org.apache.spark" %% "spark-mllib" % "1.1.0"
)
Aber hier habe ich einen Fehler bekam, der sagt:
unresolved dependency spark-core_2.10.4;1.1.1
: not found
so musste ich es
"org.apache.spark" % "spark-core_2.10" % "1.1.1",
Aber es ist immer noch ein Fehler ändern, die sagt:
unresolved dependency spark-mllib;1.1.1 : not found
Wer weiß, wie die Abhängigkeit von Mllib in .sbt
Datei hinzufügen?
Etwas seltsam scheint mit Ihrem sbt und scala binärkompatibel Versionen der Fall zu sein, aber es explictly das tun Genau wie bei spark-core: '" org.apache.spark "%" spark-mllib_2.10 "%" 1.1.1 "' sollte funktionieren. (Ich baue alle meine Projekte mit Maven, deshalb kenne ich SBT nicht besonders gut). – lmm