Donwload und Installation

Standard
Scala IDE fü Eclise 3.7 Indigo

Standard

Die Standardinstallation ist dafür vorgesehen, mit Scala an der Eingabeaufforderung zu arbeiten. Das heißt Klassen kompilieren und ausführen. Skripte zu erstellen und auszuführen. Nicht zuletzt kann nach der Standardinstallation mit dem Scala Interpreter interaktiv in einer Shell/DOS-Box gearbeitet werden.

Nicht zuletzt führt die Verwendung einer Kommandozeile zu einem besseren Verständnis der Werkzeuge und Hintergründe zu Scala, so dass die Verwendung (zumindest am Anfang) jedem empfohlen werden kann.

Bevor mit Scala gearbeitet werden kann, wird ein JRE (Java Runtime Environment) in der Version 1.5 oder höher vorausgesetzt. Einem ambitionieren / angehenden Scala Entwickler sei aber die Installation eines aktuellen JDK (Java Developer Kit) empfohlen. JRE bzw. JDK können von der Website http://www.oracle.com/technetwork/java/index.html Flagge Gro$szlig;britanien heruntergeladen werden.

Scala kann von der Webseite http://www.scala-lang.org/downloads Flagge Gro$szlig;britanien heruntergeladen werden. Aktuell ist die finale Version 2.9. Zur Installation entpacken Sie einfach die entsprechende Archiv-Datei in einem Ordner ihrer Wahl. Nach dem entpacken, erweitern Sie die PATH-Umgebungsvariable um das "bin"-Verzeichnis der entpackten Archiv-Datei. In diesem Verzeichnis befinden sich die ausführbaren Dateien von Scala befinden. Zum Abschluß ist eventuell noch ein Neustart (bzw. Neuanmeldung) des Computer notwendig.

Um die Installation zu testen, öffnen Sie ein Terminal (Konsole / DOS-BOX) und geben an der Eingabeaufvorderung folgenden Befehl ein:

scala -version
          

Sollte Scala korrekt installiert sein sollte folgende Antwort (oder ähnlich) im Terminal ausgegeben werden:

Scala code runner version 2.9.0.final -- Copyright 2002-2011, LAMP/EPFL
          

Scala IDE für Eclise 3.7 Indigo

In diesem Abschnitt wird die Installation der Scala IDE 2.0.0-beta9 unter Eclipse 3.7 Indigo Classic beschrieben. Für die Installation der Scala IDE ist es nicht notwendig, dass die Scala Standardinstallation durchgeführt wurde.

Nach der Installation der Scala IDE für Eclipse ist man in der Lage Scala Projekte mit Eclipse umzusetzen. Auch eine Kombination von Scala und Java in Projekten ist möglich. So können Scala Klassen in bestehenden Java Projekten Verwendung finden. Dieser Umstand erleichtert den schrittweisen Einstieg in Scala und ermöglicht einen risikoarmen Einstieg in die Scala Programmierung. Aus diesem Grund brauchen auch bestehende Projekte nicht nach Scala portiert zu werden, sondern können als Basis für eine Weiterentwicklung mit Scala dienen.

Die Scala IDE für Eclipse ist ein normales Eclipse PlugIn, dass wir auch dementsprechend einfach installieren können. Wir setzen nun voraus, dass wir Eclipse von http://www.eclipse.org heruntergeladen, entpackt und gestartet haben. Im Menü "Help" wählen wir nun den Menüpunkt Help | Install New Software..., worauf der Dialog zur Installation neuer Software geöffnet wird.

Bild: Eclipse

Als Nächstes wählen wir die Schaltfläche "Add" um ein neues Software Repository hinzuzufügen. Als Namen für unserer neues Repository wählen wir "Scala-IDE" (der Name ist frei wählbar) und als Location geben wir "http://download.scala-ide.org/releases/2.0.0-beta" an. Sollten Sie sich hinter einem Proxy-Server befinden, so muss dieser entsprechend konfiguriert werden. In Eclipse finden wir die Proxy Einstellungen über das Menü Window | Preferences | General | Network Connections.

Bild: Eclipse

Im Dialog zur Installation neuer Software wählen wir nun das neu erstellte Repository als Softwarequelle (1), worauf die zur Installation zur Verfügung stehenden Pakete angezeigt werden (2).

Bild: Eclipse

Um die Installation abzuschließen, bestätigen wir alle Dialoge mit "Next" bzw. "Finish" und akzeptieren die Lizenzbedingungen.

Nach einem Neustart von Eclipse findet die Konfiguration der Scala-IDE statt, wonach die Scala-IDE einsatzbereit ist.

Nachdem die Installation nun abgeschlossen ist, können wir über das Eclipse Menü File | New | Others | Scala Wizards | Scala Project ein neues Scala Projekt anlegen. Möchten wir jedoch Scala Klassen einem bestehenden Java Projekt hinzufügen, müssen wir diesem noch die "Scala Nature" hinzufügen. Hierzu wählen wir das entsprechende Projekt mit der rechten Maustaste im Package Explorer aus und wählen aus dem Pop-up-menü Configure | Add Scala Nature aus. Nach diesem Schritt können dem Java Projekt Scala Klassen hinzugefügt werden.

Bild: Eclipse