Installation von Eclipse
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 (Juno, 4.2) herunterladen:
- Eclipse IDE for Java EE Developers (32 Bit oder 64 Bit) Juno; 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.
- Eclipse starten (
C:\web\eclipse\eclipse.exe
bzw./Applications/eclipse/Eclipse.app
) - 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!) Help
→Install New Software
- Work with:
http://download.eclipse.org/technology/babel/update-site/R0.10.0/juno
→Add
- Name:
Babel
→OK
- (lange) warten bis
Pending
verschwindet Babel Language Packs in German
selektieren →Next
→Next
→I accept ...
selektieren →Finish
- Warnung akzeptieren:
OK
Restart Now
Manchmal sind die Babel-Eclipse-Server überlastet. Alternativ ist eine manuelle Installation des Sprachpakets möglich:
- Downloaden des Pakets
http://download.eclipse.org/technology/babel/babel_language_packs/R0.10.0/juno/juno.php#de
(vgl.http://www.eclipse.org/babel/downloads.php
) BabelLanguagePack-eclipse-de_4.2.0.v20120721043402.zip
herunterladen- Die beiden Ordner, die im Ordner
eclipse
des ZIP-Archivs enthalten sind, in den Eclipse-Programm-OrdnerC:\web\eclipse
- Bei OSX Vorsicht! - Inhalte der Ordner features und plugins in die jeweiligen Ordner
/Applications/eclipse/features
und/Applications/eclipse/plugins
kopieren - Eclipse neu starten
Deutsche Rechtschreibprüfung installieren (optional)
- de_DE.dic (von Albrecht Weinert) herunterladen und unter
C:/web/eclipse/dropins
bzw./Applications/eclipse/dropins
speichern Fenster
→Benutzervorgaben
→Allgemein
aufklappen →Editoren
aufklappen →Texteditoren
aufklappen →Schreibprüfung selektieren
- Benutzerdefiniertes Wöerterbuch:
Durchsuchen
und die Dateide_DE.dic
selektieren (bzw.${eclipse_home}\dropins\de_DE.dic
eintragen) - Codierung:
Sonstige
anklicken →UTF-8
wählen 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.
Installation des Flash Builder (optional)
Flash Builder ist eine kommerzielle Software, basierend auf Eclipse Indigo, zum Entwickeln von Flash-Anwendungen. Man kann Flash Builder 4.6 (nach erfolgreicher Registrierung) als 60-Tage-Testliszenz herunterladen.
- Flash Builder 4.6 herunterladen
- Eclipse und Browser beenden
- FlashBuilder_4_6_LS10.exe ausführen und Flash Builder installieren
Als Studierender erhält man eine kostenlose Lizenz für den Flash Builder, indem man im Adobe Flex Developer Center mit seinen persönliche Daten und JPEG-Kopie der Immatrikulationsbescheinigung Lizenz anfordert. Diese wird einem dann per E-Mail zugeschickt.
Die meisten der nachfolgenden Installations- und Konfigurationsvorschläge funktionieren auch für den Flash-Builder. Sie sollten allerdings nur Subclipse installieren. Die anderen Pakete sind für eine Flash/ActionScript-Entwicklung unnötig.
Beachten Sie, dass der Flash Builder auf Eclipse Indigo, der Vorgänger-Version von Eclipse Juno, basiert und daher die Installationsschritte leicht abweichen können.
Zu guter Letzt sollten Sie den Flash Builder konfigurieren.
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.
- JSLint dient dazu, JavaScript-Code auf die Verletzung von diversen Programmierkonventionen hin zu überprüfen.
Die Installation dieser Plugins ist relativ einfach:
- Die XML-Datei extension.xml herunterladen. Diese enthält die URLs der oben aufgeführten Plugins.
- Klick auf
Fenster
→ Klick aufBenutzervorgaben
→Installieren/Aktualisieren
ausklappen → Klick aufWebsites mit verfügbarer Software
- Klick auf
Importieren
→ Die Dateiextensions.xml
auswählen → Klick aufÖffnen
→OK
- Klick auf
Hilfe
→ Klick aufNeue Software installieren...
- Work with:
--All Available Sites--
aus dem Drop-Down-Menü auswählen - Häckchen vor
Aptana Studio 3
,Subclipse
,SVNKit
,PhoneGap for Android with JSLint
→Weiter
→Weiter
→Ich akzeptiere ...
auswählen →Fertigstellen
- Warnung akzeptieren:
OK
Jetzt neu starten
Wem das Aptana-HTML-Farbschema nicht gefällt, der kann dieses ändern:
Fenster
→Benutzervorgaben
→Aptana Studio
aufklappen →Themes
→ Drop-Down-Menü (InhaltAptana Studio)
öffnen und neues Farbschema wählen →OK
JSLint
TBD: http://stackoverflow.com/questions/2741058/jslint-eclipse-plugin
YUI Compressor
- YUI Compressor (yuicompressor-2.x.x.zip) herunterladen
- yuicompressor-2.x.x.zip in den Ordner
C:\web\eclipse\dropins
bzw./Applications/eclipse/dropins
entpacken - Ordner
C:\web\eclipse\dropins\yuicompressor
bzw./Applications/eclipse/dropins/yuicompressor
erstellen - In den Ordner
C:\web\eclipse\dropins\yuicompressor
bzw./Applications/eclipse/dropins/yuicompressor
die Dateibuild.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:
Datei
→Neu
→Andere
- Klick auf Dreieck vor
Server
→Server
- Klick auf Dreieck vor
Apache
→Tomcat Version 7.0 - Server
⇒Weiter
/Fertig stellen
(je nachdem, welcher Button klickbar ist) - Tomcat-Installationsverzeichnis angeben:
C:\web\tomcat
- 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:
Datei
⇒Neu
→Andere
- Klick auf Dreieck vor
Allgemein
→Projekt
- Projektname:
Tomcat
- Tomcat konfigurieren:
Server
→ DoppelklickTomcat Version 7.0 - Server
- Tomcat konfigurieren:
Use custom Location
→ Server path:Tomcat
(das ist das zuvor angelegte Projekt), Deploy path:webapps
- Tomcat ist einsatzbereit:
Server
→ RechtsklickTomcat Version 7.0 - Server
oder Steuermenü in der Serverleist: Tomcat starten/stoppen etc.
- Eclipse Tomcat 01.png
Neue Tomcat-Umgebung erstellen:
Andere
wählen - Eclipse Tomcat 02.png
Neue Tomcat-Umgebung erstellen:
Server
wählen - Eclipse Tomcat 03.png
Neue Tomcat-Umgebung erstellen:
Tomcat 6
wählen - Eclipse Tomcat 04.png
Pfad zu Tomcat-Server angeben
- Eclipse Tomcat 01.png
Generischs Projekt erstellen:
Andere
wählen - Eclipse Tomcat 05.png
Generische Projekt erstellen:
Projekt
wählen - Eclipse Tomcat 06.png
Projektname
Tomcat
- Eclipse Tomcat 07.png
Tomcat konfigurieren und mit
Strg-S
speichern - Eclipse Tomcat 08.png
Tomcat verwalten: starten/stoppen/etc.
- Eclipse Tomcat 09.png
Tomcat-Log-Datei: Der Start war erfolgreich
Integration von Apache (optional)
TO BE DONE
Quellen
- ↑ vgl. Santos (2006): Samuel Santos; Combine and minimize JavaScript and CSS files for faster loading; http://www.samaxes.com/2009/05/combine-and-minimize-javascript-and-css-files-for-faster-loading/; 2009; Quellengüte: 3 (Web)
- Kowarschick (CMS): Wolfgang Kowarschick; Vorlesung „Content-Management“; Hochschule: Hochschule Augsburg; Adresse: Augsburg; Web-Link; 2012; Quellengüte: 3 (Vorlesung)
- Kowarschick (MMDB): Wolfgang Kowarschick; Vorlesung „Multimedia-Datenbanksysteme“; Hochschule: Hochschule Augsburg; Adresse: Augsburg; Web-Link; 2016; Quellengüte: 3 (Vorlesung)
- 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.