Ich versuche, eine RStudio-ähnliche Erfahrung für Scala und Funken zu erstellen. Nach herauszufinden, wie man es richtig auf Win7x64 (einschließlich Scala 2.10.5) zu installieren, ich vor dem Problem, dass die Version des InterpretersScala IDE: Einstellung der Version von Scala-Interpreter
scala> scala.tools.nsc.Properties.versionString
res1: String = version 2.11.8
von der Version spark-shell
scala unterscheidet
scala> scala.tools.nsc.Properties.versionString
res1: String = version 2.10.5
und von der scala Version (cmd.exe
)
C:\>scala -version
Scala code runner version 2.10.5 -- Copyright 2002-2013, LAMP,EPFL
Welche meine Probleme verursacht nach this answer Probleme, wenn starti ng Funke von der Dolmetscher
scala> val sc = new SparkContext(conf)
java.lang.NoSuchMethodError: scala.
collection.immutable.HashSet$.empty()Lscala/collection/immutable/HashSet;
Frage: Wo finde ich gesetzt/konfigurieren, dass die Version der Interpreter verwendet? Das Durchsuchen der globalen Einstellungen der Scala-IDE nach "Interpreter" ergab keine Ergebnisse. Scheint etwas zu sein, das zusammen mit der Scala IDE geliefert wurde?
(Funke 1.6.1, hadoop 2.6, IDE Scala 4.4.1, Scala 2.10.5, zumindest das ist, wie es sein sollte)