Dela via


Distribuera Spring Boot-program med IntelliJ

Kommentar

Basic-, Standard- och Enterprise-planerna kommer att vara inaktuella från och med mitten av mars 2025, med en 3-årig pensionsperiod. Vi rekommenderar att du övergår till Azure Container Apps. Mer information finns i meddelandet om azure Spring Apps-pensionering.

Standardförbrukningen och den dedikerade planen kommer att vara inaktuell från och med den 30 september 2024, med en fullständig avstängning efter sex månader. Vi rekommenderar att du övergår till Azure Container Apps. Mer information finns i Migrera Azure Spring Apps Standard-förbrukning och dedikerad plan till Azure Container Apps.

Den här artikeln gäller för: ✔️ Java ❌ C#

Den här artikeln gäller för: ✔️ Basic/Standard ✔️ Enterprise

IntelliJ-plugin-programmet för Azure Spring Apps stöder programdistribution från IntelliJ IDEA.

Innan du kör det här exemplet kan du prova den grundläggande snabbstarten.

Förutsättningar

Installera plugin-programmet

Du kan lägga till Azure Toolkit for IntelliJ IDEA 3.51.0 från IntelliJ-plugin-gränssnittet.

  1. Starta IntelliJ. Om du har öppnat ett projekt tidigare stänger du projektet för att visa välkomstdialogrutan. Välj Konfigurera från länken längst ned till höger och välj sedan Plugin-program för att öppna konfigurationsdialogrutan för plugin-programmet och välj Installera plugin-program från disk.

    Skärmbild av dialogrutan Välkommen till IntelliJ IDEA med Elementet Konfigurera markerat.

  2. Sök efter Azure Toolkit for IntelliJ. Välj Installera.

    Skärmbild av dialogrutan IntelliJ IDEA-plugin-program med knappen Installera markerad.

  3. Välj Starta om IDE.

Självstudier

Följande procedurer distribuerar ett Hello World-program med IntelliJ IDEA.

  • Öppna gs-spring-boot-projektet
  • Distribuera till Azure Spring Apps
  • Visa strömmande loggar

Öppna gs-spring-boot-projekt

  1. Ladda ned och packa upp källlagringsplatsen för den här självstudien eller klona den med hjälp av följande Git-kommando: git clone https://github.com/spring-guides/gs-spring-boot.git

  2. Gå till mappen gs-spring-boot\complete .

  3. Öppna dialogrutan Välkommen till IntelliJ och välj Importera projekt för att öppna importguiden.

  4. Välj mappen gs-spring-boot\complete.

    Skärmbild av dialogrutan Öppna fil eller projekt i IntelliJ IDEA med fullständig mapp markerad.

Distribuera till Azure Spring Apps

För att kunna distribuera till Azure måste du logga in med ditt Azure-konto och välja din prenumeration. Information om inloggning finns i Installera och logga in.

  1. Högerklicka på projektet i IntelliJ-projektutforskaren och välj Azure -Deploy to Azure Spring Apps (Azure ->Deploy to Azure Spring Apps).

    Skärmbild av IntelliJ IDEA-snabbmenyn med alternativet Distribuera till Azure Spring Apps markerat.

  2. Acceptera namnet på appen i fältet Namn . Namnet refererar till konfigurationen, inte appnamnet. Användarna behöver vanligtvis inte ändra det.

  3. Acceptera identifieraren från projektet för artefakten.

  4. Välj App: klicka sedan för + att skapa en Azure Spring Apps-instans.

    Skärmbild av dialogrutan Distribuera Azure Spring-appen i IntelliJ IDEA med plusknappen markerad.

  5. Ange Appnamn och välj sedan OK.

    Skärmbild av dialogrutan Skapa Azure Spring App med fältet Appnamn i fokus.

  6. Starta distributionen genom att välja knappen Kör .

    Skärmbild av IntelliJ IDEA som visar knappen Kör.

  7. Plugin-programmet kör kommandot mvn package i projektet och skapar sedan den nya appen och distribuerar jar-filen som genereras av package kommandot .

  8. Om appens URL inte visas i utdatafönstret hämtar du den från Azure Portal. Navigera från resursgruppen till instansen av Azure Spring Apps. Välj sedan Appar. Appen som körs visas. Välj appen och kopiera sedan URL:en eller testslutpunkten.

    Skärmbild av Azure Portal som visar appens översiktssida med fälten URL och Testslutpunkt markerade.

  9. Gå till URL:en eller testslutpunkten i webbläsaren.

    Skärmbild av appen som körs i en webbläsare som visar meddelandet Hälsningar från Spring Boot.

Visa strömmande loggar

Så här hämtar du loggarna:

  1. Välj Azure Explorer och sedan Spring Apps.

  2. Högerklicka på appen som körs.

  3. Välj Direktuppspelningslogg i listrutan.

    Skärmbild av IntelliJ IDEA-snabbmenyn med alternativet Direktuppspelningslogg markerat.

  4. Välj instans.

    Skärmbild av dialogrutan IntelliJ IDEA Välj instans.

  5. Direktuppspelningsloggen visas i utdatafönstret.

    Skärmbild av IntelliJ IDEA som visar strömningsloggen i utdatafönstret.

Nästa steg