Google App Engine Java Hallo Welt Beispiel mit Eclipse
In diesem Tutorial zeigen wir Ihnen, wie Sie mitEclipse einGoogle App Engine (GAE)Java-Projekt erstellen (Beispiel "Hallo Welt"), es lokal ausführen und in Google App Engine bereitstellen Konto.
Benutztes Werkzeug :
-
JDK 1.6
-
Eclipse 3.7 + Google Plugin für Eclipse
-
Java SDK für Google App Engine 1.6.3.1
Note
GAE unterstützt Java 1.5 und 1.6.
P.S Assume JDK1.6 and Eclipse 3.7 are installed.
1. Installieren Sie das Google Plugin für Eclipse
Lesen Sie diese Anleitung -how to install Google Plugin for Eclipse. Wenn Sie das Google App Engine Java SDK zusammen mit „Google Plugin for Eclipse“ installieren, fahren Sie mit Schritt 2 fort. Andernfalls holen Sie sich dieGoogle App Engine Java SDK und extrahieren Sie sie.
2. Neues Webanwendungsprojekt erstellen
Klicken Sie in der Eclipse-Symbolleiste auf das Google-Symbol und wählen Sie "New Web Application Project…".
Abbildung - Neues Webanwendungsprojekt
Abbildung - Deaktivieren Sie die Option "Google Web ToolKit" und verknüpfen Sie Ihr GAE Java SDK über den Link "configure SDK".
Klicken Sie auf "Fertig". Google Plugin for Eclipse generiert automatisch ein Beispielprojekt.
3. Hallo Welt
Überprüfen Sie das generierte Projektverzeichnis.
Nichts Besonderes, eine standardmäßige Java-Webprojektstruktur.
HelloWorld/ src/ ...Java source code... META-INF/ ...other configuration... war/ ...JSPs, images, data files... WEB-INF/ ...app configuration... lib/ ...JARs for libraries... classes/ ...compiled classes...
Das Extra ist diese Datei "appengine-web.xml
". Google App Engine benötigt diese, um die Anwendung auszuführen und bereitzustellen.
Datei: appengine-web.xml
1
4. Führen Sie es lokal aus
Klicken Sie mit der rechten Maustaste auf das Projekt und führen Sie es als „Web Application“ aus.
Eclipse-Konsole:
//... INFO: The server is running at http://localhost:8888/ 30 Mac 2012 11:13:01 PM com.google.appengine.tools.development.DevAppServerImpl start INFO: The admin console is running at http://localhost:8888/_ah/admin
Zugriff auf URLhttp://localhost:8888/
, siehe Ausgabe
und auch das Hallo-Welt-Servlet -http://localhost:8888/helloworld
5. Auf Google App Engine bereitstellen
Registrieren Sie ein Konto beihttps://appengine.google.com/ und erstellen Sie eine Anwendungs-ID für Ihre Webanwendung.
In dieser Demonstration habe ich eine Anwendungs-ID mit dem Namen "example123" erstellt und inappengine-web.xml
eingegeben.
Datei: appengine-web.xml
example123 1
Informationen zum Bereitstellen finden Sie in den folgenden Schritten:
Abbildung 1.1 - Klicken Sie in der Symbolleiste auf die Schaltfläche GAE-Bereitstellung.
Abbildung 1.2 - Melden Sie sich mit Ihrem Google-Konto an und klicken Sie auf die Schaltfläche Bereitstellen.
Abbildung 1.3 - Wenn alles in Ordnung ist, wird die Hallo-Welt-Webanwendung unter dieser URL bereitgestellt -http://example123.appspot.com/
Erledigt.