Condividi tramite


Strumenti di Azure per sviluppatori Java

Questo articolo descrive gli strumenti comuni disponibili per gli sviluppatori che usano Azure per Java.

Visual Studio Code

Visual Studio Code è un editor di codice leggero ma potente disponibile per macOS, Windows e Linux. VS Code supporta un flusso di lavoro di sviluppo Java semplice e moderno tramite un set di estensioni che forniscono supporto del progetto, completamento del codice, debug, linting e navigazione.

Per lo sviluppo Java, installare Extension Pack per Java, che include estensioni essenziali per il supporto del linguaggio, debug, test, integrazione maven e Gradle, gestione dei progetti e altro ancora. Questo pacchetto di estensioni fornisce tutto ciò che serve per lo sviluppo Java produttivo in VS Code.

Per usare Azure, installare il Pacchetto di estensione Strumenti di Azure, che include estensioni per servizio app di Azure, Funzioni di Azure, Database di Azure, Archiviazione di Azure e altro ancora. Queste estensioni consentono di esplorare e gestire le risorse di Azure, distribuire applicazioni e usare i servizi di Azure direttamente da VS Code.

Per altre informazioni, vedere Introduzione a Visual Studio Code e Java.

Plug-in di Eclipse e IntelliJ

Gestire le risorse di Azure e distribuire app dall'IDE con i toolkit di Azure per Eclipse e IntelliJ.

Toolkit di IntelliJ che mostra l'esploratore di Azure

Introduzione ad Azure Toolkit for Eclipse | Introduzione ad Azure Toolkit for IntelliJ

GitHub Copilot

GitHub Copilot è uno strumento di completamento del codice basato su intelligenza artificiale che consente di scrivere codice Java più velocemente con suggerimenti intelligenti e generazione di codice. Copilot funziona in IDE popolari come VS Code, IntelliJ IDEA ed Eclipse, fornendo raccomandazioni consapevoli del contesto mentre scrivi il codice.

Per lo sviluppo di Azure, GitHub Copilot per Azure offre assistenza specializzata con codice, configurazioni di distribuzione e configurazione dell'infrastruttura di Azure SDK.

Se si stanno modernizzando le applicazioni Java legacy per Azure, gli strumenti di modernizzazione delle app Di GitHub Copilot consentono di automatizzare il processo di migrazione e consigliare modelli ottimizzati per Azure.

Plugin Apache Maven e Gradle

Distribuire facilmente applicazioni Java in Azure configurando i plug-in di Azure come parte delle compilazioni Maven o Gradle. Attualmente, i plug-in supportano Il servizio app di Azure, Funzioni di Azure, App Azure Container e App Azure Spring.

Runtime Java supportati

Gli sviluppatori Java sono liberi di usare la distribuzione e la versione di Java preferita per la maggior parte dei servizi di Microsoft Azure e Azure Stack. Per ulteriori informazioni, vedere supporto di Java su Azure e Azure Stack.

Interfaccia della riga di comando (CLI) di Azure

L'interfaccia della riga di comando di Azure offre un'esperienza da riga di comando per gestire le risorse di Azure. È possibile usarlo nel browser con Azure Cloud Shelloppure è possibile installarlo in macOS, Linux e Windows ed eseguirlo dalla riga di comando.

Introduzione alla CLI di Azure.

CLI per sviluppatori di Azure

L'interfaccia della riga di comando per sviluppatori di Azure (azd) è uno strumento da riga di comando incentrato sullo sviluppatore che accelera il processo di compilazione e distribuzione di applicazioni in Azure. Con azdè possibile inizializzare, effettuare il provisioning e distribuire applicazioni Java usando un singolo flusso di lavoro, riducendo la complessità della gestione di più servizi e configurazioni di Azure.

Lo azd strumento fornisce modelli per scenari di applicazioni Java comuni, incluse le applicazioni Spring Boot, e gestisce il processo di distribuzione end-to-end, tra cui il provisioning dell'infrastruttura, la distribuzione del codice e la configurazione dell'ambiente. Per altre informazioni, vedere Introduzione all'interfaccia della riga di comando per sviluppatori di Azure.