Anwendung für die flexible App Engine-Umgebung erstellen

App Engine ist eine vollständig verwaltete, serverlose Plattform für die Entwicklung und das Hosting von Webanwendungen in großem Umfang.

In diesem Dokument wird beschrieben, wie Sie mit Cloud Code eine Anwendung für die flexible App Engine-Umgebung erstellen oder ein vorhandenes Projekt importieren können.

Hinweis

  • Installieren Sie JetBrains IDE Version 2019.3 oder höher (z. B. IntelliJ Ultimate/Community, PyCharm Professional/Community, WebStorm, GoLand) auf dem PATH Ihres Computers und richten Sie es ein.
  • Installieren Sie das Cloud Code-Plug-in:

    • Öffnen Sie IntelliJ IDEA oder eine der unterstützten JetBrains-IDEs.
    • Suchen Sie in Ihrem Marketplace für Plug-ins (File > Settings > Plugins) oder unter Mac OS X IntelliJ IDEA > Preferences > Plugins nach dem Plug-in "Cloud Code" und installieren Sie es.

    Eventuell werden Sie aufgefordert, die IDE neu zu starten, um das Plug-in zu aktivieren.

Neue Anwendung erstellen

Eine neue Anwendung erstellen Sie mithilfe des Projektassistenten oder indem Sie ein vorhandenes Projekt nach Cloud Source Repositories importieren.

Neuen Projektassistenten verwenden

Um ein neues Projekt zu erstellen, können Sie den IntelliJ New Project-Assistenten verwenden. Hier generieren Sie dann eine Vorlagenanwendung als Ausgangspunkt für Ihre eigene Anwendung.

Erstellen Sie mit folgenden Schritten ein neues Projekt:

  1. Wählen Sie File > New > Project aus, damit das Dialogfeld New Project angezeigt wird.

  2. Wählen Sie im linken Bereich Java aus.

  3. Klicken Sie im Bereich Additional Libraries and Frameworks für Ihre Umgebung das Kästchen Google App Engine an.

    Grafik: Neues Java-Projekt mit der Option

  4. Klicken Sie gegebenenfalls auf das Kästchen Create app.yaml.

  5. Klicken Sie auf Weiter.

  6. Geben Sie einen Projektnamen ein.

  7. Geben Sie einen Projektspeicherort ein, wenn Sie die Standardeinstellung nicht übernehmen möchten.

  8. Aktualisieren Sie die Felder im Bereich More Settings, wenn Sie die Standardeinstellungen nicht übernehmen möchten.

  9. Klicken Sie auf Beenden.

Vorhandenes Projekt auschecken

Sie können in Cloud Source Repositories Ihr vorhandenes Projekt auschecken:

  1. Wählen Sie VCS > Checkout from Version Control > Get from Version Control… aus.

  2. Wählen Sie im Drop-down-Menü "Version Control" die Option "Google Cloud" aus und klicken Sie auf "Clone".
  3. Wählen Sie im Dialogfeld Clone from Google Cloud das mit Ihrem Projekt verknüpfte Cloud-Projekt aus.
  4. Wählen Sie Ihr Cloud Repository aus.
  5. Wählen Sie das übergeordnete Verzeichnis aus.
  6. Geben Sie den Verzeichnisnamen ein.
  7. Klicken Sie auf Klonen.

Framework-Support hinzufügen

Wenn Sie Ihrer Anwendung noch keinen Framework-Support hinzugefügt haben, werden Sie in IntelliJ IDEA aufgefordert, das Framework zu konfigurieren, nachdem erkannt wurde, dass Sie eine App Engine-Anwendung geöffnet haben.

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

  2. Wählen Sie Add Framework Support aus.

  3. Klicken Sie das Kästchen App Engine flexible an.

    Alternativ können Sie den App Engine-Framework-Support über das Cloud Code-Menü hinzufügen:

    1. Wählen Sie Tools > Cloud Code > Add App Engine support > Google App Engine flexible aus.

    2. Wählen Sie das Modul aus, dem Sie den Framework-Support hinzufügen möchten.

    3. Klicken Sie auf OK.

  4. Klicken Sie gegebenenfalls auf das Kästchen Create app.yaml.

  5. Klicken Sie auf OK.

Weitere Informationen

Nachdem Sie nun eine Anwendung erstellt haben, können Sie sie in der flexiblen App Engine-Umgebung bereitstellen.

Support

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