Ich habe vor kurzem angefangen, Scala zu erforschen, und habe begonnen, indem ich die Scala IDE in meiner Kopie von Eclipse (Indigo) installiere. Ich habe ursprünglich die Scala IDE für Scala 2.9 installiert, aber dann bemerkt, dass es eine neuere Version für Scala 2.10 gibt. Installieren der neueren Plug-in über die ältere scheint zu funktionieren, aber ...Wird die Akka Actors-Bibliothek mit der Scala-IDE für Scala 2.10 installiert?
Scala 2.10 hat die älteren Scala Actors zugunsten Akka Actors veraltet. So versuche ich, einen Import zu meinem Spielzeug Scala Projekt hinzuzufügen:
import akka.actor.Actor
Dies wird in der IDE mit dem Fehler angezeigt
not found: object akka
Als ich an meinem Scala Projekteigenschaften suchen, in der Tat ich tun sehe keine der akka- * jar-Dateien, die in der Akka-Dokumentation erwähnt werden.
Müssen sie separat heruntergeladen und installiert werden, auch wenn die Scala IDE-Plug-in, den Rest Scala 2.10 installiert? Oder haben sich Paketnamen als Teil der Integration von Akka-Darstellern anstelle der älteren Scala-Darsteller geändert? (Die Dokumentation sagt das nicht, aber die Scala 2.10 Version ist ziemlich neu ...)
Haben Sie den akka Libs zu Ihrem build.sbt hinzufügen (was immer das in scala IDE ist)? – Reactormonk
Ich sehe keine akka- * jar-Dateien, die zum Klassenpfad des Projekts hinzugefügt werden ... Aber zugegebenermaßen können sie irgendwo in der verwirrenden Ordnerhierarchie liegen, die Eclipse zum Isolieren von Plug-ins verwendet. Ich versuche herauszufinden, ob ich die Akka-Gläser selbstständig herunterladen soll oder ob sie irgendwo in der Scala 2.10-Version gebündelt werden sollen ... –
Nein, du musst akka zu sbt hinzufügen. – Reactormonk