Dela via


Snabbstart: Distribuera ditt Java-projekt till Azure med hjälp av GitHub Copilot-appmodernisering

I den här snabbstarten distribuerar du ditt Java-projekt till Azure med hjälp av GitHub Copilot-appmodernisering.

I kodutveckling behöver utvecklare ofta distribuera sitt projekt till en molnmiljö för testning. Våra verktyg hjälper dig att distribuera ditt migrerade projekt till Azure och åtgärda eventuella distributionsfel i processen.

Förutsättningar

Anmärkning

Om du använder Gradle stöds endast Gradle-omslutningsversionen 5+. Kotlin Domain Specific Language (DSL) stöds inte.

Funktionen My Tasks stöds inte ännu för IntelliJ IDEA.

Distribuera projektet

Använd följande steg för att starta distributionsprocessen:

  1. Öppna det migrerade projektet i Visual Studio Code.

  2. Öppna appmoderniseringstillägget för GitHub Copilot i sidofältet Aktivitet.

  3. I avsnittet Uppgifter öppnar du Distribuera uppgifter och väljer sedan Distribuera till befintlig Azure-infrastruktur eller Etableringsinfrastruktur och Distribuera till Azure.

    Skärmbild av Visual Studio Code som visar uppgiften Etablera infrastruktur och Distribuera till Azure med knappen Kör uppgift markerad.

  4. Om du väljer Distribuera till befintlig Azure-infrastruktur ber Copilot dig om din befintliga resursgrupp under distributionsprocessen. Den analyserar din resursgrupp och distribuerar till motsvarande beräkningsresurs.

  5. Om du väljer Etablera infrastruktur och Distribuera till Azure etablerar Copilot nya Azure-resurser så att du kan testa ditt program och distribuera till den resursen.

  6. När du har valt uppgiften öppnas chattfönstret Copilot med agentläget automatiskt.

  7. Välj Fortsätt upprepade gånger för att bekräfta varje verktygsåtgärd i Copilot Chat-fönstret. Copilot-agenten använder olika verktyg för att underlätta distributionen till Azure. Varje verktygs användning kräver bekräftelse genom att välja Fortsätt. Ge Copilot nödvändig information, till exempel prenumeration och resursgrupp, när du uppmanas att göra det.

  8. Copilot går vanligtvis igenom följande steg för att distribuera projektet:

    • Copilot genererar en plan.copilot.md fil med distributionsmål, projektinformation, Azure-resursarkitektur, Azure-resurser och körningssteg.
    • Copilot genomför utförandestegen i plan.md.
    • Copilot åtgärdar distributionsfel.
    • Copilot genererar en summary.md som förklarar resultatet av distributionen.

Anmärkning

Vi rekommenderar att du använder Claude Sonnet 4 eller senare modeller för bästa resultat.

Det kan ta några omgångar för Copilot att korrigera distributionsfel.