|
Eclipse ist eine weitverbreitete integrierte Open-Source
Entwicklungsumgebung (IDE, Integrated Development Environment) für die Programmiersprache Java.
Die Hauptstärken sind die umfangreiche Unterstützung von Refactoring (Klassenumstrukturierungen) im besonderen
und Java-Programmierung im generellen.
Die Seite beschreibt in wenigen Schritten, wie Sie Eclipse für den direkten CVS-Zugriff auf die neusten Versionen
von RapidMiner (vormals YALE) einrichten, wie Sie in Eclipse den Quellcode von RapidMiner zum ausführbaren Programm
übersetzen und wie Sie RapidMiner direkt aus Eclipse starten können.
Die Konfiguration von Eclipse für RapidMiner (vormals YALE) erfolgt in zwei Schritten:
Nutzen des in Eclipse eingebauten CVS-Clients zum Herunterladen von RapidMiner und
Einstellen der korrekten Konfiguration zum Starten RapidMiner direkt aus Eclipse.
Anschließend erklären wir noch, wie man RapidMiner-Plugins herunterlädt und installiert.
Einrichten des CVS-Zugriffs
1.) Wählen Sie im Dateimenu ("File" Menu) als Aktion das Hinzufügen eines neuen Projekts ("Add new project")
und dann das Herunterladen des Projekts vom CVS ("Check out projects from CVS"):
2.) Im folgenden Dialog wählen Sie bitte das Erzeugen eines neuen Repository-Ortes ("Create a new repository
location"), bevor Sie mit "Weiter" ("Next") fortfahren:
3.) Im nächsten Dialog geben Sie bitte die Informationen für den anonymen CVS-Zugriff ein.
Sie finden diese Informationen auf unserer CVS-Seite:
4.) Nachdem Sie diese Eingabe mit "Weiter" ("Next") abgeschlossen haben, geben Sie bitte das herunterzuladende Modul an ("Module to be checked out"), welches "yale" heißt (der vorherige Name von RapidMiner). Sie sollten diesen Namen beibehalten, da das Kompilieren der Plugins hiervon abhängt:
5.) Im nächsten Dialog können Sie den Projektnamen ändern.
Sie sollten den Standardnamen "yale" einfach unverändert lassen, da einige Plugins hiervon abhängen. Beginnen Sie mit dem Herunterladen von RapidMiner (vormals YALE), indem Sie den Knopf zum Abschließen der Aktion drücken ("Finish"):
6.) Nun müssen Sie warten, bis Eclipse RapidMiner (vormals YALE) komplett heruntergeladen hat.
Das kann unter Umständen mehrere Minuten dauern:
Es sollten keine weiteren Projekteinstellungen nötig sein, um RapidMiner zu bearbeiten oder zu übersetzen.
Eclipse sollte nun Ihren Arbeitsbereich erstellen.
Wichtige Anmerkungen:
RapidMiner direkt aus Eclipse heraus starten
7.) Wenn RapidMiner (vormals YALE) komplett übersetzt wurde, möchten Sie RapidMiner vielleicht
direkt aus Eclipse heraus starten.
Wählen Sie "Run" (Ausführen) vom "Run"-Menu.
Dort können Sie die Hauptklasse "com.rapidminer.gui.RapidMinerGUI" angeben (Achtung der Klassenname hat sich durch die Umbenennung von YALE zu RapidMiner geändert, der Screenshot unten zeigt jedoch noch den alten Namen):
8.) In einigen Fällen kann es sein, dass Sie angeben müssen, in welchen Verzeichnis RapidMiner (vormals YALE) auf ihrem Computer zu finden ist,
indem Sie die Umgebungsvariable "rapidminer.home" (vormals "yale.home") setzen. Dies ist mit den aktuellen Versionen normalerweise jedoch nicht mehr nötig, der Screenshot zeigt jedoch noch die alte Version mit "yale.home" (jetzt "rapidminer.home").
Vielleicht wollen Sie auch die Menge des RapidMiner maximal zur Verfügung stehenden Hauptspeichers erhöhen:
Wichtiger Hinweis:
Falls RapidMiner nicht gestartet werden kann und folgende Fehlermeldung anzeigt:
ERROR: cannot find resources. Probably the ant target
'copy-resources' must be performed!
ist dies ein Indiz dafür, dass RapidMiner nicht in der Lage war, die Resourcen-Dateien zu finden (Icons etc.).
Führen Sie in diesem Fall einfach das Ant-Ziel copy-resources aus der mitgelieferten Ant-Datei
build.xml aus.
Dies ist normalerweise nur nach dem ersten Herunterladen (Check-Out) von RapidMiner (vornmals YALE),
nach sehr großen Änderungen an RapidMiner (z.B. nach Einführung neuer Bibliotheken) oder nach einer
Anpassung der Datei operators.xml erforderlich.
Um dieses Ant-Ziel innerhalb von Eclipse auszuführen, klicken Sie bitte mit der rechten Maustaste auf die Datei
build.xml im Hauptverzeichnis von RapidMiner und wählen Sie Run As -> Ant Build
(Ausführen als -> Ant Build).
Falls Eclipse/Ant meldet, dass es nicht ausgeführt werden kann, weil die Systemvariable JAVA_HOME nicht
korrekt gesetzt sei, erzeugen Sie eine Systemvariable JAVA_HOME, die auf das Installationsverzeichnis
ihres JDK (Java Development Kit) verweist, was eigentlich schon automatisch bei der Installation von Java hätte
passieren sollen.
Herunterladen und Installieren von Plugins
9.) Vielleicht wollen Sie auch einige der für RapidMiner (vormals YALE) verfügbaren Plugins
herunterladen und installieren.
Sie können diese wie jedes andere CVS-Projekt herunterladen (CVS Check Out, siehe Schritte 1 bis 4).
Anstelle des Modulnamens "yale" geben Sie jeweils den Projektnamens des gewünschten Plugins an.
Verwenden Sie den Menu-Eintrag "Use an existing module" ("Verwenden eines existierenden Moduls"),
gehen Sie im CVS-Repository die komplette Liste aller Module durch und laden das gewünschte Plugin
herunter:
10.) Das ausgewählte Modul wird automatisch heruntergeladen und übersetzt.
Sie können das Plugin mit Hilfe der internen Ant-Implementierung von Eclipse installieren.
Fügen Sie einfach die Datei "build.xml" des heruntergeladenen Plugins in den Ant-Dateibetrachter von Eclipse
und führen Sie das Ant-Ziel "install-plugin" aus.
Nach dem nächsten Start von RapidMiner (vormals YALE) wird das Plugin mit seinen Operatoren
in RapidMiner verfügbar sein.
Bitte denken Sie daran, dass Sie das Ant-Ziel "install-plugin" jedes Mal erneut ausführen müssen, wenn Sie
Änderungen am Quellcode des Plugins vorgenommen haben.
|