Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve as ferramentas comuns de Azure para desenvolvedores Java, incluindo extensões de IDE, plug-ins e interfaces de linha de comando que ajudam você a criar, implantar e gerenciar aplicativos Java em Azure.
Visual Studio Code
Visual Studio Code é um editor de código leve, mas poderoso, disponível para macOS, Windows e Linux. O VS Code dá suporte a um fluxo de trabalho de desenvolvimento Java simples e moderno por meio de um conjunto de extensões que fornecem suporte ao projeto, conclusão de código, depuração, linting e navegação.
Para desenvolvimento em Java, instale o Pacote de Extensão para Java, que inclui extensões essenciais para suporte à linguagem, depuração, teste, integração do Maven e Gradle, gerenciamento de projetos e muito mais. Este pacote de extensão fornece tudo o que você precisa para o desenvolvimento produtivo do Java no VS Code.
Para trabalhar com o Azure, instale o Pacote de Extensão das Ferramentas do Azure, que inclui extensões para o Serviço de Aplicativo do Azure, Azure Functions, Bancos de Dados do Azure, Armazenamento do Azure e muito mais. Essas extensões permitem que você navegue e gerencie recursos do Azure, implante aplicativos e trabalhe com serviços do Azure diretamente do VS Code.
Para obter mais informações, consulte Introdução ao Visual Studio Code e Java.
Plugins Eclipse e IntelliJ
Gerencie Azure recursos e implante aplicativos do IDE com os kits de ferramentas Azure para Eclipse e IntelliJ.
do Azure Explorer
Introdução ao Kit de Ferramentas do Azure para Eclipse | Introdução ao Kit de Ferramentas do Azure para IntelliJ
GitHub Copilot
O GitHub Copilot é uma ferramenta de conclusão de código alimentada por IA que ajuda você a escrever código Java mais rapidamente com sugestões inteligentes e geração de código. O Copilot funciona em IDEs populares, incluindo VS Code, IntelliJ IDEA e Eclipse, fornecendo recomendações com reconhecimento de contexto à medida que você codifica.
Para desenvolvimento do Azure, o GitHub Copilot para Azure fornece assistência especializada com o código do SDK do Azure, configurações de implantação e configuração de infraestrutura.
Se você estiver modernizando aplicativos Java herdados para Azure, as ferramentas GitHub Copilot modernização poderão ajudar a automatizar o processo de migração e recomendar padrões otimizados para Azure.
Plugins Apache Maven e Gradle
Implante Java aplicativos para Azure configurando Azure plug-ins como parte dos builds do Maven ou do Gradle. Atualmente, os plug-ins dão suporte ao Serviço de Aplicativo do Azure, ao Azure Functions, aos Aplicativos de Contêiner do Azure e ao Aplicativos Spring do Azure.
- Plug-ins do Azure para Gradle
- Plug-ins do Azure para Apache Maven
- Arquétipos Maven para os Serviços do Azure
Runtimes do Java com suporte
Os desenvolvedores Java podem usar a distribuição e a versão do Java que escolherem na maioria dos serviços do Microsoft Azure e do Azure Stack. Para obter mais informações, confira Suporte a Java no Azure e no Azure Stack.
CLI do Azure
A CLI do Azure fornece uma experiência de linha de comando para gerenciar recursos do Azure. Você pode usá-lo no seu navegador com o Azure Cloud Shell ou pode instalá-lo no macOS, Linux e Windows e executá-lo da linha de comando.
Azure Developer CLI
A CLI do Desenvolvedor do Azure (azd) é uma ferramenta de linha de comando centrada no desenvolvedor que acelera o processo de criação e implantação de aplicativos no Azure. Usando azd, você pode inicializar, provisionar e implantar aplicativos Java usando um único fluxo de trabalho, reduzindo a complexidade do gerenciamento de vários serviços e configurações de Azure.
A azd ferramenta fornece modelos para cenários comuns de aplicativos Java, incluindo aplicativos Spring Boot, e manipula o processo de implantação de ponta a ponta, incluindo provisionamento de infraestrutura, implantação de código e configuração de ambiente. Para obter mais informações, consulte Introdução à CLI do Desenvolvedor do Azure.