Compartilhar via


Implantar aplicativos Spring Boot usando o IntelliJ

Observação

Os planos Básico, Standard e Enterprise serão preteridos a partir de meados de março de 2025, com um período de desativação de 3 anos. Recomendamos a transição para os Aplicativos de Contêiner do Azure. Para mais informações, confira o anúncio de desativação dos Aplicativos Spring do Azure.

O plano consumo e dedicado Standard será preterido a partir de 30 de setembro de 2024, com um desligamento completo após seis meses. Recomendamos a transição para os Aplicativos de Contêiner do Azure. Para mais informações, confira Migrar o plano dedicado e consumo Standard dos Aplicativos Spring do Azure para os Aplicativos de Contêiner do Azure.

Este artigo se aplica a:✅ Java ❎ C#

Este artigo se aplica a:✅ Básico/Standard ✅ Enterprise

O plug-in IntelliJ para o Azure Spring Apps é compatível com a implantação de aplicativos da IntelliJ IDEA.

Antes de executar este exemplo, experimente o guia de início rápido básico.

Pré-requisitos

Instalar o plug-in

Você pode adicionar o Azure Toolkit for IntelliJ IDEA 3.51.0 da interface do usuário Plug-ins do IntelliJ.

  1. Inicie o IntelliJ. Se você tiver aberto um projeto anteriormente, feche-o para mostrar a caixa de diálogo de boas-vindas. Selecione Configurar na parte inferior direita do link e escolha Plug-ins para abrir a caixa de diálogo configuração de plug-in e selecione Instalar plug-ins do disco.

    Captura de tela da caixa de diálogo Boas-vindas do IntelliJ IDEA, com o elemento Configurar em destaque.

  2. Pesquise o Azure Toolkit for IntelliJ. Selecione Instalar.

    Captura de tela da caixa de diálogo Plugins do IntelliJ IDEA, com o botão Instalar em destaque.

  3. Selecione Reiniciar IDE.

Procedimentos do tutorial

Os procedimentos a seguir implantam um aplicativo Olá, Mundo usando o IntelliJ IDEA.

  • Abra o projeto gs-spring-boot
  • Implantar no Azure Spring Apps
  • Mostrar logs de streaming

Abrir o projeto gs-spring-boot

  1. Baixe e descompacte o repositório de origem para este tutorial ou clone-o usando o seguinte comando do Git: git clone https://github.com/spring-guides/gs-spring-boot.git

  2. Navegue para a pasta gs-spring-boot\complete.

  3. Abra a caixa de diálogo Bem-vindo(a) do IntelliJ e selecione Importar Projeto para abrir o assistente de importação.

  4. Selecione a pasta gs-spring-boot\complete.

    Captura de tela da caixa de diálogo Abrir arquivo ou projeto do IntelliJ IDEA, com a pasta completa em destaque.

Implantar no Azure Spring Apps

Para implantar no Azure, você deve entrar com sua conta do Azure e escolher sua assinatura. Para obter detalhes de entrada, confira Instalação e entrada.

  1. Clique com o botão direito do mouse no seu projeto no explorador de projeto do IntelliJ e selecione Azure ->Implantar no Azure Spring Apps.

    Captura de tela do menu de contexto do IntelliJ IDEA, com a opção Implantar no Azure Spring Apps em destaque.

  2. Aceite o nome do aplicativo no campo Nome. Nome refere-se à configuração, não ao nome do aplicativo. Normalmente, os usuários não precisam alterá-lo.

  3. Aceite o identificador do projeto para o Artefato.

  4. Selecione Aplicativo: em seguida, clique em + para criar uma instância do Azure Spring Apps.

    Captura de tela da caixa de diálogo Implantar aplicativo Azure Spring do IntelliJ IDEA, com o botão de mais em destaque.

  5. Insira Nome do aplicativo e selecione OK.

    Captura de tela da caixa de diálogo Criar aplicativo Azure Spring do IntelliJ IDEA, com o campo Nome do aplicativo em foco.

  6. Inicie a implantação selecionando o botão Executar.

    Captura de tela do IntelliJ IDEA mostrando o botão Executar.

  7. O plug-in executará o comando mvn package no projeto e, em seguida, criará o novo aplicativo e implantará o jar gerado pelo comando package.

  8. Se a URL do aplicativo não for mostrada na janela de saída, obtenha-a do portal do Azure. Navegue do seu grupo de recursos para a instância do Azure Spring Apps. Em seguida, selecione Aplicativos. O aplicativo em execução será listado. Selecione o aplicativo e copie a URL ou o Ponto de extremidade de teste.

    Captura de tela do portal do Azure mostrando a página de visão geral do aplicativo, com os campos URL e Teste de Ponto de Extremidade em destaque.

  9. Navegue até a URL ou ponto de extremidade de teste no navegador.

    Captura de tela do aplicativo em execução em um navegador, exibindo a mensagem Saudações do Spring Boot.

Mostrar logs de streaming

Para obter os logs:

  1. Selecione Azure Explorer e, em seguida, Spring Apps.

  2. Clique com o botão direito do mouse no aplicativo em execução.

  3. Selecione Log de Streaming na lista suspensa.

    Captura de tela do menu de contexto do IntelliJ IDEA, com a opção Log de Streaming em destaque.

  4. Selecione a instância.

    Captura de tela da caixa de diálogo Selecionar instância do IntelliJ IDEA.

  5. O log de streaming ficará visível na janela de saída.

    Captura de tela do IntelliJ IDEA mostrando o log de streaming na janela de saída.

Próximas etapas