Freigeben über


Azure-Tools für Java-Entwickler

In diesem Artikel werden allgemeine Tools beschrieben, die Entwicklern mit Azure für Java zur Verfügung stehen.

Visual Studio Code

Visual Studio Code ist ein einfacher, aber leistungsstarker Code-Editor, der für macOS, Windows und Linux verfügbar ist. VS Code unterstützt einen einfachen, modernen Java-Entwicklungsworkflow über eine Reihe von Erweiterungen, die Projektunterstützung, Codevervollständigen, Debuggen, Linting und Navigation bereitstellen.

Installieren Sie für die Java-Entwicklung das Extension Pack für Java, das wesentliche Erweiterungen für Sprachunterstützung, Debugging, Tests, Maven und Gradle-Integration, Projektmanagement und vieles mehr enthält. Dieses Erweiterungspaket bietet alles, was Sie für die produktive Java-Entwicklung in VS Code benötigen.

Installieren Sie zum Arbeiten mit Azure das Azure Tools Extension Pack, das Erweiterungen für Azure App Service, Azure Functions, Azure Databases, Azure Storage und mehr enthält. Mit diesen Erweiterungen können Sie Azure-Ressourcen durchsuchen und verwalten, Anwendungen bereitstellen und direkt über VS Code mit Azure-Diensten arbeiten.

Weitere Informationen finden Sie unter "Erste Schritte mit Visual Studio Code und Java".

Eclipse- und IntelliJ-Plug-Ins

Verwalten Sie Azure-Ressourcen und stellen Sie Apps aus Ihrer IDE mit den Azure-Toolkits für Eclipse und IntelliJ-bereit.

IntelliJ-Toolkit mit dem Azure-Explorer

Erste Schritte mit Azure Toolkit für Eclipse | Erste Schritte mit Azure Toolkit für IntelliJ

GitHub Copilot

GitHub Copilot ist ein KI-basiertes Codevervollständigen-Tool, mit dem Sie Java-Code schneller mit intelligenten Vorschlägen und Codegenerierung schreiben können. Copilot arbeitet bei gängigen IDEs, einschließlich VS Code, IntelliJ IDEA und Eclipse, und bietet kontextbezogene Empfehlungen während des Codes.

Für die Azure-Entwicklung bietet GitHub Copilot für Azure spezielle Unterstützung bei Azure SDK-Code, Bereitstellungskonfigurationen und Infrastruktureinrichtung.

Wenn Sie ältere Java-Anwendungen für Azure modernisieren, können die GitHub Copilot-App-Modernisierungstools helfen, den Migrationsprozess zu automatisieren und Azure-optimierte Muster zu empfehlen.

Apache Maven- und Gradle-Plug-Ins

Stellen Sie Java-Anwendungen einfach in Azure bereit, indem Sie Azure-Plug-Ins als Teil Ihrer Maven- oder Gradle-Builds konfigurieren. Derzeit unterstützen die Plug-Ins Azure App Service, Azure Functions, Azure Container Apps und Azure Spring Apps.

Unterstützte Java-Runtimes

Java-Entwickler können die Verteilung und Version von Java ihrer Wahl für die meisten Microsoft Azure- und Azure Stack-Dienste verwenden. Weitere Informationen finden Sie unter Java-Unterstützung auf Azure und Azure Stack.

Azure CLI

Die Azure CLI bietet eine Befehlszeilenoberfläche zum Verwalten von Azure-Ressourcen. Sie können sie in Ihrem Browser mit Azure Cloud Shell verwenden oder unter macOS, Linux und Windows installieren und über die Befehlszeile ausführen.

Erste Schritte mit Azure CLI.

Azure Developer CLI (Befehlszeilenschnittstelle für Entwickler)

Die Azure Developer CLI (azd) ist ein entwicklerorientiertes Befehlszeilentool, das den Prozess des Erstellens und Bereitstellens von Anwendungen in Azure beschleunigt. Mit azd können Sie Java-Anwendungen mithilfe eines einzigen Workflows initialisieren, bereitstellen und implementieren, wodurch die Komplexität der Verwaltung von Azure-Diensten und -Konfigurationen reduziert wird.

Das azd Tool stellt Vorlagen für allgemeine Java-Anwendungsszenarien bereit, einschließlich Spring Boot-Anwendungen und behandelt den End-to-End-Bereitstellungsprozess, einschließlich Infrastrukturbereitstellung, Codebereitstellung und Umgebungskonfiguration. Weitere Informationen finden Sie unter "Erste Schritte mit der Azure Developer CLI".