Anmerkung
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In dieser Schnellstartanleitung stellen Sie Ihr Java-Projekt mithilfe der Modernisierung der GitHub Copilot-App auf Azure bereit.
Bei der Codeentwicklung müssen Entwickler ihr Projekt häufig zu Testzwecken in einer Cloudumgebung bereitstellen. Mit unseren Tools können Sie Ihr migriertes Projekt in Azure bereitstellen und alle Bereitstellungsfehler im Prozess beheben.
Voraussetzungen
- Ein Azure-Konto mit einem aktiven Abonnement. Erstellen Sie ein kostenloses Konto.
- Ein GitHub-Konto mit einem aktiven GitHub Copilot-Abonnement unter jedem Plan.
- Eine der folgenden IDEs:
- Die aktuelle Version von Visual Studio Code. Muss Version 1.101 oder höher sein.
- GitHub Copilot in Visual Studio Code. Anweisungen zum Einrichten von GitHub Copilot finden Sie unter "Einrichten von GitHub Copilot" in Visual Studio Code. Melden Sie sich unbedingt in Visual Studio Code bei Ihrem GitHub-Konto an.
- GitHub Copilot-App-Modernisierung. Starten Sie Visual Studio Code nach der Installation neu.
- Die neueste Version von IntelliJ IDEA. Muss Version 2023.3 oder höher sein.
- GitHub Copilot. Muss Version 1.5.59 oder höher sein. Weitere Anweisungen finden Sie unter Einrichten von GitHub Copilot in IntelliJ IDEA. Melden Sie sich unbedingt bei Ihrem GitHub-Konto in IntelliJ IDEA an.
- GitHub Copilot-App-Modernisierung. Starten Sie IntelliJ IDEA nach der Installation neu. Wenn Sie GitHub Copilot nicht installiert haben, können Sie die GitHub Copilot-App-Modernisierung direkt installieren.
- Die aktuelle Version von Visual Studio Code. Muss Version 1.101 oder höher sein.
- Java 21 oder höher.
- Maven oder Gradle zum Erstellen von Java-Projekten.
Hinweis
Wenn Sie Gradle verwenden, wird nur der Gradle-Wrapper Version 5+ unterstützt. Die Kotlin Domain Specific Language (DSL) wird nicht unterstützt.
Die Funktion My Tasks wird für IntelliJ IDEA noch nicht unterstützt.
Bereitstellen Ihres Projekts
Führen Sie die folgenden Schritte aus, um den Bereitstellungsprozess zu starten:
Öffnen Sie in Visual Studio Code Ihr migriertes Projekt.
Öffnen Sie in der Aktivitäts-Randleiste den Erweiterungsbereich der „GitHub Copilot App-Modernisierung“.
Öffnen Sie im Abschnitt "Aufgaben"Java, öffnen Sie dann Bereitstellungsaufgaben , und wählen Sie "Bereitstellen in vorhandener Azure-Infrastruktur " oder "Infrastruktur bereitstellen und in Azure bereitstellen" aus.
Wenn Sie "In vorhandene Azure-Infrastruktur bereitstellen" auswählen, fragt Copilot Sie während des Bereitstellungsprozesses nach Ihrer vorhandenen Ressourcengruppe. Sie analysiert Ihre Ressourcengruppe und implementiert dies auf die entsprechenden Ressourcen.
Wenn Sie "Bereitstellungsinfrastruktur" und "Bereitstellen in Azure" auswählen, stellt Copilot neue Azure-Ressourcen bereit und stellt Ihr Projekt bereit.
Nachdem Sie die Aufgabe ausgewählt haben, wird das Copilot-Chatfenster mit dem Agentmodus automatisch geöffnet.
Wählen Sie " Wiederholen" aus, um jede Toolaktion im Fenster "Copilot-Chat" zu bestätigen. Der Copilot-Agent verwendet verschiedene Tools, um die Bereitstellung in Azure zu erleichtern. Für die Verwendung jedes Tools ist eine Bestätigung erforderlich, indem "Weiter" ausgewählt wird. Geben Sie Copilot die erforderlichen Informationen wie Abonnement und Ressourcengruppe, wenn Sie dazu aufgefordert werden.
Copilot durchläuft in der Regel die folgenden Schritte zum Bereitstellen Ihres Projekts:
- Copilot generiert eine Bereitstellungsplanmarkdowndatei mit dem Bereitstellungsziel, Projektinformationen, Azure-Ressourcenarchitektur, Azure-Ressourcen und Ausführungsschritten.
- Copilot folgt den Ausführungsschritten in dieser Datei.
- Copilot behebt Bereitstellungsfehler.
- Copilot generiert eine Zusammenfassungsdatei, in der die Ergebnisse der Bereitstellung erläutert werden.
Hinweis
Wir empfehlen die Verwendung von Claude Sonnet 4 oder höher Modellen für die besten Ergebnisse.
Um Bereitstellungsfehler zu korrigieren, könnte Copilot einige Iterationen benötigen.
Siehe auch
Weitere Informationen zur Modernisierung von GitHub Copilot-Apps finden Sie in der Dokumentation zur Modernisierung der GitHub Copilot-App.