Bereitstellen von Spring Boot-Anwendungen mithilfe von IntelliJ

Hinweis

Azure Spring Apps ist der neue Name für den Azure Spring Cloud-Dienst. Obwohl der Dienst umbenannt wurde, wird der alte Name noch an einigen Stellen verwendet, solange wir Ressourcen wie Screenshots, Videos und Diagramme aktualisieren.

Dieser Artikel gilt für: ✔️ Java ❌ C#

Dieser Artikel gilt für: ✔️ Basic/Standard ✔️ Enterprise

Das IntelliJ-Plug-In für Azure Spring Apps unterstützt die Anwendungsbereitstellung über IntelliJ IDEA.

Bevor Sie dieses Beispiel ausführen, können Sie den grundlegenden Schnellstart ausprobieren.

Voraussetzungen

Installieren des Plug-Ins

Sie können das Azure-Toolkit für IntelliJ IDEA 3.51.0 über die Plug-Ins-Benutzeroberfläche von IntelliJ hinzufügen.

  1. Starten Sie IntelliJ. Wenn Sie zuvor ein Projekt geöffnet hatten, schließen Sie das Projekt, um das Dialogfeld „Willkommen“ anzuzeigen. Wählen Sie über den Link unten rechts Konfigurieren und dann Plug-Ins aus, um das Dialogfeld „Plug-In-Konfiguration“ zu öffnen. Wählen Sie anschließend Install Plugins from disk (Plug-Ins von Datenträger installieren) aus.

    Screenshot of IntelliJ IDEA Welcome dialog box with Configure element highlighted.

  2. Suchen Sie nach dem Azure-Toolkit für IntelliJ. Wählen Sie Installieren aus.

    Screenshot of IntelliJ IDEA Plugins dialog box with Install button highlighted.

  3. Wählen Sie IDE neu starten aus.

Prozeduren des Tutorials

Mit den folgenden Verfahren wird eine Hello World-Anwendung unter Verwendung von IntelliJ IDEA bereitgestellt.

  • Öffnen des Projekts „gs-spring-boot“
  • Bereitstellen in Azure Spring Apps
  • Streamingprotokolle anzeigen

Projekt „gs-spring-boot“ öffnen

  1. Laden Sie das Quellrepository für dieses Tutorial herunter, und entpacken Sie es oder klonen Sie es mithilfe des folgenden Git-Befehls: git clone https://github.com/spring-guides/gs-spring-boot.git

  2. Navigieren Sie zum Ordner gs-spring-boot\complete.

  3. Öffnen Sie das IntelliJ-Dialogfeld Willkommens, und wählen Sie Projekt importieren aus, um den Importassistenten zu öffnen.

  4. Wählen Sie den Ordner gs-spring-boot\complete aus.

    Screenshot of IntelliJ IDEA Open File or Project dialog box with complete folder highlighted.

Bereitstellen in Azure Spring Apps

Für die Bereitstellung in Azure müssen Sie sich bei Ihrem Azure-Konto anmelden und Ihr Abonnement auswählen. Anmeldeinformationen finden Sie unter Installation und Anmeldung.

  1. Klicken Sie im Projektexplorer von IntelliJ mit der rechten Maustaste auf Ihr Projekt, und wählen Sie Azure –>In Azure Spring Apps bereitstellen aus.

    Screenshot of IntelliJ IDEA context menu with Deploy to Azure Spring Apps option highlighted.

  2. Übernehmen Sie den Namen für die App im Feld Name. Name bezieht sich auf die Konfiguration, nicht auf den App-Namen. Benutzer müssen ihn in der Regel nicht ändern.

  3. Übernehmen Sie den Bezeichner des Projekts für das Artefakt.

  4. Wählen Sie App: aus, und klicken Sie dann auf +, um eine Azure Spring Apps-Instanz zu erstellen.

    Screenshot of IntelliJ IDEA Deploy Azure Spring app dialog box with plus button highlighted.

  5. Geben Sie App-Name ein, und wählen Sie dann OK aus.

    Screenshot of IntelliJ IDEA Create Azure Spring App dialog box with App name field in focus.

  6. Starten Sie die Bereitstellung, indem Sie auf die Schaltfläche Ausführen klicken.

    Screenshot of IntelliJ IDEA showing Run button.

  7. Das Plug-In führt den Befehl mvn package für das Projekt aus, erstellt dann die neue App und stellt die vom package-Befehl generierte JAR-Datei bereit.

  8. Wenn die App-URL im Ausgabefenster nicht angezeigt wird, finden Sie sie im Azure-Portal. Navigieren Sie von Ihrer Ressourcengruppe zur Instanz von Azure Spring Apps. Wählen Sie anschließend Apps aus. Die ausgeführte App ist aufgelistet. Wählen Sie die App aus, und kopieren Sie dann die URL oder den Testendpunkt.

    Screenshot of Azure portal showing the app overview page with the URL and Test Endpoint fields highlighted.

  9. Navigieren Sie im Browser zur URL oder zum Testendpunkt.

    Screenshot of the app running in a browser displaying the message Greetings from Spring Boot.

Streamingprotokolle anzeigen

Abrufen der Protokolle:

  1. Wählen Sie Azure-Explorer und dann Spring Apps aus.

  2. Klicken Sie mit der rechten Maustaste auf die ausgeführte App.

  3. Wählen Sie in der Dropdownliste Streamingprotokoll aus.

    Screenshot of IntelliJ IDEA context menu with the Streaming Log option highlighted.

  4. Wählen Sie die -Instanz aus.

    Screenshot of the IntelliJ IDEA Select Instance dialog box.

  5. Das Streamingprotokoll wird im Ausgabefenster angezeigt.

    Screenshot of the IntelliJ IDEA showing the streaming log in the output window.

Nächste Schritte