> Geschäfts-Programme / Software-Entwicklung für eine Workstation mit Linux |
|
Letzte
Bearbeitung dieses Dokuments: |
Voraussetzungen für das Verständnis dieses Dokuments:* Generelle Kenntnisse über die Bedienung von Personal-Computer (PC). |
Ungefährer Zeitbedarf zum Durcharbeiten dieses Dokuments:Arbeitszeit: ca. 20 Minuten; abhängig von der Geschwindigkeit der Internet-Verbindung. |
Plugins sind Zusatzprogramme, die für die Erfüllung spezieller Aufgaben entwickelt wurden.
Der
Titel dieses Dokumentes und das Inhaltsverzeichnis läßt
auf eine Mehrzahl von zu installierenden Plugins schließen.
Zu
früheren Versionen von Eclipse
waren auch mehrere Plugins für die Entwicklung von
Enterprise-Java-Beans erforderlich. Viele der Plugins werden aber
(zum Zeitpunkt der letzten Überarbeitung dieses Dokuments) als
Teil des Eclipse-Paketes ausgeliefert.
Dieses Dokument enthält eine Anleitung zur Installation der folgenden Plugins für die Eclipse Entwicklungsumgebung.
JBoss-IDE
Plugin
ist
eine einfache Alternative zu Maven
für das Packen einzelner Programmteile und
Deployment-Informationen in Archive entsprechend dem EAR-
(Enterprise-ARchive-), WAR- (Web-ARchive-) oder JAR- (Java-ARchive-)
Standard.
Ein Beispiel für die Anwendung dieses Teils des
JBoss-IDE Plugins ist im Dokument Tutorial:
Einfache Benutzeroberfläche mit JSF und Aufruf von Methoden
eines EJB (Java_JSF_01) - Erstellen von HTML-Dateien und Packen in
ein WAR (Web-Archive) > Erstellen der 'Packageing Configuration'
für die Web-Archive (WAR-) Datei zu
finden.
Für die Weiterentwicklung von älteren EJB
(Enterprise Java Beans) die noch nicht dem EJB3-Standard entsprechen
unterstützt dieses Plugin auch die Generation von
Deployment-Information für einen Java-Application-Server (z.B.
JBoss) durch Verwendung
der XDoclet-Information, die als speziell gekennzeichneter Kommentar
innerhalb des Quellcodes geschrieben wurde.
Die Zusammenhänge
im Einzelnen zu erläutern würde das Ziel dieses Dokumentes
bei weitem überschreiten. Ein Beispiel für die Verwendung
von XDoclet und des JBoss-IDE Plugins ist im Dokument Tutorial:
Einfache Session Bean (Java_EJB_01) - XDoclet-Anweisungen
zu
finden.
Google
Web Toolkit (GWT) Plugin
Das
Google Web Toolkit (GWT) ist ein integriertes Werkzeug zum
Entwickeln von 'Rich Internet Clients'.
'Rich Internet Clients'
sind Anwendungen, die mit der Programmiersprache Javascript komplett
innerhalb eines Webbrowsers laufen.
Das GWT erzeugt mit
Javascript eine Benutzeroberfläche wie sie sonst mit einem
Heavyweight-Client
(Fat-Client) als eigenständiges Java-Programm erstellt
werden muss.
Der generelle Begriff für die mit dem GWT
erfolgten Art der Programmierung wird als 'AJAX' (Asynchronous
Javascript And XML) bezeichnet.
•
'Asynchronous'
deswegen weil das Übertragen der Daten von einem Server und
deren Anzeige im Browser asynchron zum Aufbau der fixen Text- und
Grafik-Elemente im Browser erfolgt.
• 'XML'
wurde bei der Einführung des GWT als Dateiformat für das
Übertragen der dynamischen Daten zwischen Server und
Client-Browser verwendet.
Aktuell kann auch ein komprimiertes
Datenformat ('JSON') verwendet werden bei dem die Beschreibung der
Attribute nicht in der übertragenen Datei enthalten ist sondern
in einer für Server- und Client-Teil des Programms gültigen
Java-Klasse festgelegt wird.
Die Innovation des GWT
gegenüber vorigen Entwicklungswerkzeugen für
'AJAX'-Anwendungen ist, dass die Codierung nicht in Javascript
sondern in Java ausgeführt wird.
Von GWT wird der - im
Webbrowser auszuführende Teil - des entwickelten Programms von
Java in Javascript 'compiliert'.
Dabei erzeugt GWT auch für
den jeweiligen Browser (z.B. MS Internet Explorer, Firefox, Safari,
Opery) optimierte Versionen.
Eine detaillierte Beschreibung
und Tutorials finden Sie im eigenen
Themenbereich für das GWT.
Installationanleitung(en) für frühere Version(en)
Installation
des JBoss-IDE Plugins
* Vorbedingung
* Herunterladen
und Installieren des JBoss-IDE Plugins
* Test
Installation
des GWT Plugins
* Vorbedingung
* Prüfen
auf definierte 'Update Site' für Eclipse
* Feststellen
der Version von Eclipse
* Herunterladen
und Installieren des GWT Plugins
* Test
Die
hier beschriebene Version wurde bereits einige Monate bei der
'Produktion' von Software verwendet bevor diese
Installationsanleitung geschrieben wurde.
Es wird empfohlen, die
jeweils aktuellste Version der Eclipse-Plugins zu verwenden –
vor Allem weil die Tutorials und Code-Snippets dieser Web-Site nicht
mit früheren Versionen getestet wurden.
Hier
der Verweis auf die frühere Version – falls Sie diese aus
einem bestimmten Grund doch noch installieren wollen ;-):
Eclipse
Plugins für (Eclipse Version 3.2) installieren
Die
Beschreibungen beziehen sich auf Eclipse Version 3.4 (Ganymede).
Gegenüber der Eclipse Version 3.2 (Europa) wurde die
Benutzeroberfläche leicht verändert.
Die Anleitung für
die frühere Version finden Sie unter Eclipse
Plugins für (Eclipse Version 3.2) installieren.
Eclipse installiert und gestartet.
Herunterladen und Installieren des JBoss-IDE Plugins
Neuere Versionen von Eclipse bieten die Möglichkeit, Herunterladen der erforderlichen Dateien für ein Plugin und das Installieren innerhalb von Eclipse auszuführen. Dabei wird auch eine Prüfung durchgeführt, ob das Plugin für die installierte Version von Eclipse vorgesehen ist und auf Wunsch können auch nicht passende Plugins gar nicht in die Auswahlliste aufgenommen werden.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ob
das JBoss-IDE Plugin installiert ist und korrekt funktioniert, kann
erst nach dem Anlegen eines 'Project' in Eclipse getestet
werden.
Wenn das Plugin korrekt installiert wurde, kann eine
'Project archives' View angelegt werden. Die Anleitung dazu ist in
Tutorial:
Einfache Session Bean (Java_EJB_01) – Packen der Dateien in
Java-Archive (JAR) und 'deploy > 'Project archives' anlegen
beschrieben.
Die
Beschreibungen beziehen sich auf Eclipse Version 3.5 (GALILEO).
Vermutlich wird die Installation für vorhergehende und
nachfolgende Versionen ähnlich sein.
Eine detaillierte
Anleitung in englischer Sprache finden Sie unter
http://code.google.com/eclipse/docs/download.html
und den dort angegebenen Links für die jeweilige Version von
Eclipse.
Eclipse installiert und gestartet.
Prüfen auf definierte 'Update Site' für Eclipse
Unter
Umständen müssen bei der Installation des GWT Plugins
weitere Teile von Eclipse installiert werden.
Damit das
automatisch erfolgen kann, muss der Server für die Installation
von Eclipse definiert sein.
|
|
|
|
Feststellen der Version von Eclipse
Um die richtige Version des GWT Plugin zu installieren ist die Kenntnis der Version von Eclipse notwendig.
|
|
|
|
Herunterladen und Installieren des GWT Plugins
Neuere Versionen von Eclipse bieten die Möglichkeit, Herunterladen der erforderlichen Dateien für ein Plugin und das Installieren innerhalb von Eclipse auszuführen. Dabei wird auch eine Prüfung durchgeführt, ob das Plugin für die installierte Version von Eclipse vorgesehen ist und auf Wunsch können auch nicht passende Plugins gar nicht in die Auswahlliste aufgenommen werden.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Als
einfacher Test, ob das GWT Plugin installiert ist wird das Fenster
für das Anlegen eines 'Web Application Project' aufgerufen.
Bei
diesem Test wird aber kein 'Project' angelegt.
Die Anleitungen für
das Anlegen eines 'Web Application Project' – für das das
GWT verwendet wird – ist bei den einzelnen Tutotials für
das GWT beschrieben.
Die Liste mit den Tutorials finden Sie, wenn
Sie diesem Link folgen.
|
|
|
|