App Engine-Standardprojekt lokal in Eclipse ausführen und Fehler beheben

Auf dieser Seite erfahren Sie, wie Sie Ihr App Engine-Standardprojekt in einem Emulator ausführen, der auf Ihrem lokalen Computer ausgeführt wird, und lernen die Fehlerbehebung kennen.

Projekt lokal ausführen

  1. Wählen Sie das Projekt im Project Explorer oder im Package Explorer aus.
  2. Öffnen Sie das Kontextmenü.
  3. Wählen Sie Run As > App Engine (Ausführen als > App Engine) aus.

  4. Beim Starten des Servers werden Logmeldungen angezeigt.

  5. Eclipse öffnet seinen internen Webbrowser und leitet Sie zu Ihrer Anwendung. Sie können auch einen externen Browser öffnen und http://localhost:8080 aufrufen. In beiden Fällen wird eine statische HTML-Seite mit einem Link zum Servlet angezeigt.

    Verfügbare Servlets: das Servlet

Fehler im Projekt lokal beheben

Gehen Sie wie unter Projekt lokal ausführen beschrieben vor, um Fehler im Projekt lokal zu beheben. Wählen Sie dazu im Kontextmenü Fehler beheben als > App Engine aus und nicht Ausführen als > App Engine.

Der Server stoppt an den von Ihnen vorgegebenen Haltepunkten und zeigt die Eclipse-Debugger-Ansicht an.

App Engine-Standardanwendungen auf einem anderen Host oder Port ausführen

So führen Sie Ihre App Engine-Standardanwendung auf einem anderen Host oder über einen anderen Port aus:

  1. Klicken Sie mit der rechten Maustaste auf Ihr Projekt.

  2. Wählen Sie Run As > Run on Server (Ausführen als > Auf Server ausführen) aus.

    Grafik: Ein Dialogfeld zur Auswahl des Servers, der beim Ausführen Ihrer Anwendung verwendet werden soll. Das Dialogfeld enthält ein Optionsfeld zum Auswählen eines vorhandenen Servers oder zum manuellen Eingeben eines neuen Servers. Grafik: Darin ist ein Bereich zum Auswählen eines Servertyps verfügbar. Grafik: Außerdem sind Felder zum Eingeben des Serverhostnamens und Servernamens vorhanden. Grafik: Sie sehen ebenfalls ein Drop-down-Menü zum Auswählen der Serverlaufzeitumgebung und ein Feld zum Eingeben des Serverports.

  3. Wählen Sie im Dialogfeld Manually define a new server (Neuen Server manuell definieren) aus.

  4. Wählen Sie App Engine Standard als Servertyp aus.

  5. Geben Sie den Hostnamen in das Feld Server's host name (Hostname des Servers) ein.

  6. Geben Sie den Port in das Feld Server port (Serverport) ein.

  7. Klicken Sie auf Finish (Fertigstellen).

Nächste Schritte