Installation von Eclipse

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg

Dieser Artikel erfüllt die GlossarWiki-Qualitätsanforderungen:

Korrektheit: 4
(großteils überprüft)
Umfang: 4
(unwichtige Fakten fehlen)
Quellenangaben: 5
(vollständig vorhanden)
Quellenarten: 4
(sehr gut)
Konformität: 4
(sehr gut)

Vorbemerkung

Eclipse ist für die Entwicklung von dynamische Web-Anwendungen mit und ohne einen Web-Server (wie z.B. Tomcat) recht gut geeignet.

Für Windows werden folgende Annahmen gemacht: Auf der Partition C befindet sich das Windows-System und die Benutzerdaten. Da Eclipse „out of the box“ läuft, wird es auf der Partition mit den Benutzerdaten installiert.

Vorgefertigete Eclipse-Instanzen (derzeit nur für Windows 7)

Für Windows 7, 64 Bit gibt es eine vorgefertigte Eclipse-Instanz, die Sie direkt herunterladen und verwenden können. Sie sparen sich damit die relativ komplexe Installation und Konfiguration von Eclipse, die im Folgenden beschrieben wird.

Installation von Eclipse

  • Eclipse (Keppler, 4.3) herunterladen:
    • Eclipse IDE for Java EE Developers (32 Bit oder 64 Bit) [1]; ACHTUNG: Andere Eclipse-Varianten enthalten die hier benötigte Web-Entwicklungsumgebnung nicht. Sie müssen die Version Java EE Developers verwenden.
  • Zip-Datei nach C:\web (Windows) bzw. /Applications/ (Mac OS) entpacken ⇒ C:\web\eclipse enthält Eclipse (C:\web\eclipse\eclipse.exe bzw. /Applications/eclipse/Eclipse.app)

Beim ersten Start von Eclipse werden Sie nach einem Workspace gefragt. Wählen Sie einen geeigneten Ordner aus:

  • Privater Rechner: z.B. C:\web\workspace-mmprog bzw. /Benutzer/BENUTZERNAME/Programmierung/web/workspace-mmprog
  • HSA-Rechner: z.B. Z:\mmprog\workspace, wichtig ist, dass Sie Laufwerk Z (das ist Ihr persönliches Benutzerverzeichnis) benutzen

Deutsche Sprachpakete installieren

Das Eclipse Babel Project stellt diverse Sprach-Pakete zu Verfügung, die allerdings noch nicht ganz fertiggestellt sind.

  1. Eclipse starten (C:\web\eclipse\eclipse.exe bzw. /Applications/eclipse/Eclipse.app)
  2. Wählen Sie einen geeignet Workspace aus (z.B. C:\web\mmprog bzw. /Benutzer/BENUTZERNAME/Studium/mmprog; auf den Laborrechnern müssen Sie Ihr Home-Verzeichnis nehmen, nicht den Desktop!)
  3. HelpInstall New Software
  4. Work with: http://download.eclipse.org/technology/babel/update-site/R0.11.0/keplerAdd
  5. Name: BabelOK
  6. (lange) warten bis Pending verschwindet
  7. Babel Language Packs in German auklappen (Klick auf Dreieck)
  8. Alle in diesem Ordner enthaltenen Language Packs selektieren bis auf Babel Language Pack for rt.rap in German (da dieses Packet einen Fehler in Eclipse integriert)
  9. NextNextI accept ... selektieren → Finish
  10. Warnung akzeptieren: OK
  11. Restart Now

Manchmal sind die Babel-Eclipse-Server überlastet. Alternativ ist eine manuelle Installation des Sprachpakets möglich:

  1. Downloaden des Pakets http://download.eclipse.org/technology/babel/babel_language_packs/R0.11.0/kepler/kepler.php#de (vgl. http://www.eclipse.org/babel/downloads.php)
  2. BabelLanguagePack-eclipse-de_4.3.0.v20130724043401.zip herunterladen
  3. Die beiden Ordner, die im Ordner eclipse des ZIP-Archivs enthalten sind, in den Eclipse-Programm-Ordner C:\web\eclipse
  4. Bei OSX Vorsicht! - Inhalte der Ordner features und plugins in die jeweiligen Ordner /Applications/eclipse/features und /Applications/eclipse/plugins kopieren
  5. Eclipse neu starten

Deutsche Rechtschreibprüfung installieren (optional)

  1. de_DE.dic (von Albrecht Weinert) herunterladen und unter C:/web/eclipse/dropins bzw. /Applications/eclipse/dropins speichern
  2. FensterBenutzervorgabenAllgemein aufklappen → Editoren aufklappen → Texteditoren aufklappen → Schreibprüfung selektieren
  3. Benutzerdefiniertes Wöerterbuch: Durchsuchen und die Datei de_DE.dic selektieren (bzw. ${eclipse_home}\dropins\de_DE.dic eintragen)
  4. Codierung: Sonstige anklicken → UTF-8 wählen
  5. OK

Tipp: Wenn Sie mit der Maus ein rot unterringeltes Wort anklicken und anschließend Strg-1 (Ctrl-1) drücken, können Sie das Wort ins Wörterbuch einfügen oder andere Aktionen durchführen, damit ein vermeintlicher Rechtschreibfehler nicht mehr angezeigt wird.

Diverse weitere Eclipse-Pakete installieren

Subclipse und Aptana

Folgende Plugins sollten Sie installieren:

  • Subclipse ist ein recht guter Subversion-Client für Eclipse. Dieser wird benötigt, um die Projektergenisse regelmäßig in ein Subversion-Repository zu sichern.
  • Aptana ist ein recht gutes Eclipse-Plugin zur Entwicklung von HTML/JavaScript-Anwendungen.

Die Installation dieser Plugins ist relativ einfach:

  1. Die XML-Datei extension.xml herunterladen. Diese enthält die URLs der oben aufgeführten Plugins.
  2. Klick auf Fenster → Klick auf BenutzervorgabenInstallieren/Aktualisieren ausklappen → Klick auf Websites mit verfügbarer Software
  3. Klick auf Importieren → Die Datei extensions.xml auswählen → Klick auf ÖffnenOK
  4. Klick auf Hilfe → Klick auf Neue Software installieren...
  5. Work with: --All Available Sites-- aus dem Drop-Down-Menü auswählen
  6. Häckchen vor Aptana Studio 3, Subclipse, SVNKitWeiterWeiterIch akzeptiere ... auswählen → Fertigstellen
  7. Warnung akzeptieren: OK
  8. Apatana möchte zusätzlich Aptana-Git in Eclipse integrieren. Das können Sie machen, ist für die Vorlesung MMProg aber nicht notwendig.
  9. Jetzt neu starten

Wem das Aptana-HTML-Farbschema (weiße Schrift auf schwarzem Hintergrund) nicht gefällt, der kann dieses ändern:

  1. FensterBenutzervorgabenAptana Studio aufklappen → Themes → Drop-Down-Menü (Inhalt Aptana Studio) öffnen und neues Farbschema wählen →OK

JSLint

Die über den Paket-Manager installierte JSLint-Version ist veraltet. Man kann JSLint auch „von Hand“ installieren (vgl: http://stackoverflow.com/questions/2741058/jslint-eclipse-plugin):

  • jslint4java-2.x.x-dist.zip herunterladen
  • jslint4java-2.x.x-dist.zip in Ordner C:\web\eclipse\dropins entpacken
  • Eclipse starten
  • Klick auf Drop-Down-Pfeil neben Icon „Externe Tools“ (weißes Dreicke im grünen Kreis mit kelinem Werkzeugkoffer) → Klick auf Externe Tools Konfigurationen...
  • Rechtsklick auf ProgrammNeu
    • Name: JSLint
    • Position: C:\Program Files\Java\jre7\bin\javaw.exe (Pfad zur aktuellen javaw.exe-Datei)
    • Argumente: -jar ${eclipse_home}\dropins\jslint4java-2.x.x\jslint4java-2.x.x.jar --es5 --plusplus ${resource_loc} (2.x.x durch aktuele Versionsnummer ersetzen)
  • Klick auf Anwenden
  • Klick auf Ausführen (eventuell erscheinende Fehlermeldung ignorieren)

Nun kann man im Projektexplorer eine JavaScript-Datei selektieren und über das Externe-Tools mit JSLint überprüfen.

JSLint unterstützt zahlreiche Optionen, die als Argument an den zugehörigen Java-Aufruf übergeben werden können: http://docs.jslint4java.googlecode.com/git/2.0.3/cli.html

YUI Compressor

  1. YUI Compressor (yuicompressor-2.x.x.zip) herunterladen
  2. yuicompressor-2.x.x.zip in den Ordner C:\web\eclipse\dropins bzw. /Applications/eclipse/dropins entpacken
  3. Ordner C:\web\eclipse\dropins\yuicompressor bzw. /Applications/eclipse/dropins/yuicompressor erstellen
  4. In den Ordner C:\web\eclipse\dropins\yuicompressor bzw. /Applications/eclipse/dropins/yuicompressor die Datei build.xml[1] einfügen

Eclipse konfigurieren

Befolgen Sie die Anweisungen von „Konfiguration von Eclipse“.

Integration von Tomcat (optional)

Wenn Tomcat für die Entwicklung von Web-Projekten verwendet wird, sollte Tomcat zunächst installiert und dann in Eclipse eingebunden werden:

  1. DateiNeuAndere
  2. Klick auf Dreieck vor ServerServer
  3. Klick auf Dreieck vor ApacheTomcat Version 7.0 - ServerWeiter/Fertig stellen (je nachdem, welcher Button klickbar ist)
  4. Tomcat-Installationsverzeichnis angeben: C:\web\tomcat
  5. Klick auf Fertig stellen

Tomcat-Projekt benötigen eine Laufzeit-Umgebung, in der die eigentlichen Web-Auftritte gespeicher werden. Hierfür gibt es mehrere Möglichkeiten:

  • das Tomcat-Webapps-Verzeichnis (C:\web\tomcat\webapps)
  • ein spezieller Ordner im versteckten Verzeichnis C:\web\workspace\.metadata (schwer zu finden, nicht zu empfehlen)
  • ein Eclipse-Projekt namens Tomcat, auf dessen Inhalt auch direkt über Eclipse zugegriffen werden kann

Hier wird die dritte Möglichkeit verwendet:

  1. DateiNeuAndere
  2. Klick auf Dreieck vor AllgemeinProjekt
  3. Projektname: Tomcat
  4. Tomcat konfigurieren: Server → Doppelklick Tomcat Version 7.0 - Server
  5. Tomcat konfigurieren: Use custom Location → Server path: Tomcat (das ist das zuvor angelegte Projekt), Deploy path: webapps
  6. Tomcat ist einsatzbereit: Server → Rechtsklick Tomcat Version 7.0 - Server oder Steuermenü in der Serverleist: Tomcat starten/stoppen etc.

Integration von Apache (optional)

TO BE DONE

Quellen

  1. Kowarschick (CMS): Wolfgang Kowarschick; Vorlesung „Content-Management“; Hochschule: Hochschule Augsburg; Adresse: Augsburg; Web-Link; 2012; Quellengüte: 3 (Vorlesung)
  2. Kowarschick (MMDB): Wolfgang Kowarschick; Vorlesung „Multimedia-Datenbanksysteme“; Hochschule: Hochschule Augsburg; Adresse: Augsburg; Web-Link; 2016; Quellengüte: 3 (Vorlesung)
  3. Kowarschick (MMProg): Wolfgang Kowarschick; Vorlesung „Multimedia-Programmierung“; Hochschule: Hochschule Augsburg; Adresse: Augsburg; Web-Link; 2018; Quellengüte: 3 (Vorlesung)

Alle übrigen Quellen wurden direkt im Text angegeben.

Siehe auch

  1. Integration des Android SDKs zur Entwicklung von Android-Anwenungen mit Eclipse