In der App Engine-Standardumgebung bereitstellen

In diesem Dokument wird beschrieben, wie Sie eine App Engine-Anwendung von IntelliJ IDEA aus in der App Engine-Standardumgebung bereitstellen.

Hinweis

  • Folgen Sie der Anleitung unter Anwendung erstellen, um Cloud Code zu installieren und einzurichten sowie eine App Engine-Anwendung für die Standardumgebung zu erstellen. Sie müssen den Support für das App Engine-Standard-Framework hinzufügen.

  • Wenn Sie ein auf Gradle basierendes Projekt und die IntelliJ IDEA Community Edition verwenden, konfigurieren Sie Ihr Projekt mit dem App Engine Gradle-Plug-in. Wichtig ist, dass Sie Ihr Projekt mit Gradle synchronisieren.

    Wenn Sie keine Anwendung haben, diese Bereitstellungsverfahren jedoch trotzdem ausprobieren möchten, laden Sie die Beispielanwendung herunter:

    1. Klonen Sie die Hello World-Beispielanwendung auf Ihren lokalen Rechner:

        git clone https://github.com/GoogleCloudPlatform/java-docs-samples
      
    2. Wählen Sie in IntelliJ Datei > Öffnen aus, um die Dateiauswahl zu öffnen.

    3. Rufen Sie /java-docs-samples/appengine/ auf.

    4. Wählen Sie das Verzeichnis /helloworld/ aus.

    5. Klicken Sie auf OK.

Konfiguration für Bereitstellung erstellen

  1. Wählen Sie Tools > Cloud Code > Deploy to App Engine aus.

    Screenshot mit den Dialogfeldern zum Erstellen der Bereitstellungskonfiguration.

  2. Bestätigen Sie die Serverkonfiguration:

    1. Klicken Sie auf die drei Punkte (…) neben dem Feld Server.

    2. Überprüfen Sie im Dialogfeld, ob im Feld Name der Name Google App Engine angezeigt wird.

    3. Klicken Sie auf OK.

  3. Wählen Sie die Quelle für die Bereitstellung unter Deployment (Bereitstellung) aus.

    Wenn Sie die Community Edition verwenden, unterstützt Cloud Code nur die Bereitstellung von einem Maven- oder Gradle-Artefakt.

  4. Wählen Sie im Feld Projekt ein Projekt aus.

    Wenn Sie die Bereitstellung zum ersten Mal konfigurieren, werden Sie aufgefordert, sich in dem Konto anzumelden, das mit dem bereitzustellenden Cloud Console-Projekt verknüpft ist.

    Screenshot mit dem jetzt sichtbaren Projekt-Auswahlfeld, das zuvor ausgeblendet war, bis das Server-Feld gefüllt wurde.

  5. Füllen Sie gegebenenfalls andere Felder aus, um die Bereitstellung zu konfigurieren.

  6. Klicken Sie auf Run (Ausführen), um Ihre Anwendung zu erstellen und bereitzustellen.

  7. Klicken Sie im Anwendungsserver-Fenster auf den Namen Ihres Projekts, um den Bereitstellungsfortschritt zu überprüfen. Falls das Fenster nicht angezeigt wird, klicken Sie auf View > Tool Windows > Application Servers (Anzeigen > Toolfenster > Anwendungsserver).

    Wenn die Bereitstellung abgeschlossen ist, können Sie die URL der Anwendung in der Konsolenausgabe sehen.

App Engine-Standardkonfigurationen aktualisieren

Nach dem Erstellen der anfänglichen Bereitstellungskonfiguration können Sie diese Konfigurationen nach Bedarf für Ihre Anwendung ändern.

  1. Wählen Sie File > Project Structure (Datei > Projektstruktur).

    Das Dialogfeld Project Structure (Projektstruktur) wird angezeigt.

  2. Wählen Sie unter Project Settings (Projekteinstellungen) die Option Facets (Attribute) aus.

  3. Wählen Sie das App Engine-Standardattribut aus.

    Dialogfeld, das eine linke Navigationsleiste mit Projekteinstellungen (Projekt, Modul, Bibliotheken, Attribute, Artefakte) anzeigt. Es zeigt auch Plattformeinstellungen an. Die Attributoption ist ausgewählt. Die mittlere Spalte zeigt die mit dem Projekt verknüpften Attribute an. Die rechte Spalte zeigt die verfügbaren Bibliotheken für das Projekt und gibt an, welche Bibliotheken ausgewählt wurden.

  4. Wählen Sie die Bibliotheken aus, die Sie Ihrem Projekt hinzufügen möchten.

  5. Klicken Sie auf OK.

Server löschen

Falls Sie den Server löschen möchten, den Sie für Ihr Projekt konfiguriert haben, müssen Sie folgendermaßen vorgehen:

  1. Wählen Sie File > Settings > Build, Execution, Deployment > Clouds (Datei > Einstellungen > Build, Ausführung, Bereitstellung > Clouds) aus.

    Unter macOS wählen Sie IntelliJ IDEA > Preferences (Einstellungen) > Build, Execution, Deployment (Build, Ausführung, Bereitstellung) > Clouds aus.

  2. Wählen Sie Ihren Server (App Engine) aus und klicken Sie oben im Fenster auf das Minuszeichen (-), um ihn zu löschen.

  3. Klicken Sie auf OK.

Weitere Informationen

Support

Wenn Sie uns Feedback geben möchten, können Sie Probleme auf GitHub melden oder eine Frage in Stack Overflow stellen.