Criar uma aplicação Web Hello World para o Serviço de Aplicações do Azure com o IntelliJ

Este artigo demonstra as etapas necessárias para criar um aplicativo Web Hello World básico e publicar seu aplicativo Web no Serviço de Aplicativo do Azure usando o Kit de Ferramentas do Azure para IntelliJ.

Nota

Se preferir utilizar o Eclipse, veja o nosso tutorial semelhante para o Eclipse.

Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.

Depois de concluir o tutorial, não se esqueça de limpar os recursos. Nesse caso, o acompanhamento deste guia não excederá a quota da sua conta gratuita.

Pré-requisitos

Instalar e iniciar sessão

As etapas a seguir orientam você pelo processo de entrada do Azure em seu ambiente de desenvolvimento IntelliJ.

  1. Se você ainda não instalou o plug-in, consulte Kit de Ferramentas do Azure para IntelliJ.

  2. Para entrar na sua conta do Azure, navegue até a barra lateral esquerda do Azure Explorer e clique no ícone Entrar do Azure. Como alternativa, você pode navegar até Ferramentas, expandir Azure e clicar em Entrar no Azure.

    Entre no Azure no IntelliJ.

  3. Na janela Entrar do Azure, selecione OAuth 2.0 e clique em Entrar. Para outras opções de entrada, consulte Instruções de entrada para o Kit de Ferramentas do Azure para IntelliJ.

  4. No browser, inicie sessão com a sua conta e, em seguida, volte ao IntelliJ. Na caixa de diálogo Selecionar Subscrições, clique na subscrição que pretende utilizar e, em seguida, clique em Selecionar.

Criar um novo projeto de aplicação Web

  1. Clique em Ficheiro, expanda Novo e, em seguida, clique em Projeto.

  2. Na caixa de diálogo Novo Projeto, selecione Maven e verifique se a opção Criar a partir do Arquétipo está marcada. Na lista, selecione maven-archetype-webapp e clique em Avançar.

    Selecione a opção maven-archetype-webapp.

  3. Expanda a lista suspensa Coordenadas do artefato para exibir todos os campos de entrada. Especifique as seguintes informações para seu novo aplicativo Web e clique em Avançar:

    • Nome: o nome do seu aplicativo Web. Esse valor será usado para preencher automaticamente o campo ArtifactId do aplicativo Web.
    • GroupId: O nome do grupo de artefatos, geralmente um domínio da empresa, como com.microsoft.azure.
    • Versão: Manteremos a versão padrão 1.0-SNAPSHOT.
  4. Personalize as configurações do Maven ou aceite os padrões e clique em Concluir.

  5. Para encontrar o código gerado, navegue até o seu projeto na guia Projeto à esquerda e abra o arquivo src/main/webapp/index.jsp. Você verá um código semelhante ao exemplo a seguir.

    <html>
     <body>
       <h2>Hello World!</h2>
     </body>
    </html>
    

    Abra o arquivo index.jsp.

Implantar aplicativo Web no Azure

  1. Na vista Explorador de Projetos, clique com o botão direito do rato no seu projeto, expanda Azure e, em seguida, clique em Implementar em Aplicações Web do Azure.

  2. Na caixa de diálogo Implantar no Azure, você pode implantar o aplicativo em um aplicativo Web Tomcat existente ou criar um novo.

    a. Clique + para criar um novo webapp. Caso contrário, escolha WebApp na lista suspensa WebApp se houver webapps existentes em sua assinatura.

    Implantar na janela de diálogo do Azure.

    b. Na caixa de diálogo pop-up Criar WebApp, especifique as seguintes informações e clique em OK:

    • Nome: O nome de domínio do WebApp. Esse valor deve ser exclusivo no Azure.
    • Plataforma: Selecione Linux-Java 8-TOMCAT 9.0 ou conforme apropriado.

    c. Para implantar em um aplicativo Web existente, escolha o aplicativo Web na lista suspensa WebApp e clique em Executar.

  3. O conjunto de ferramentas apresentará uma mensagem de estado depois de implementar com êxito a aplicação Web, juntamente com o URL da aplicação Web implementada.

  4. Pode utilizar a ligação contida na mensagem de estado para navegar para a aplicação Web.

    Navegar na sua aplicação Web.

Gerenciar configurações de implantação

Gorjeta

Depois de publicar seu aplicativo Web, você pode executar a implantação clicando no ícone de seta verde na barra de ferramentas.

  1. Antes de executar a implantação do WebApp, você pode modificar as configurações padrão clicando no menu suspenso do seu aplicativo Web e selecionando Editar configurações.

    Editar menu de configuração.

  2. Na caixa de diálogo Executar/Depurar Configurações, você pode modificar qualquer uma das configurações padrão. Clique em OK para guardar as definições.

Clean up resources (Limpar recursos)

  1. Para excluir seu aplicativo Web, navegue até a barra lateral esquerda do Azure Explorer e localize o item Aplicativos Web.

    Nota

    Se o item de menu Aplicativos Web não se expandir, atualize manualmente a lista clicando no ícone Atualizar na barra de ferramentas do Azure Explorer ou clicando com o botão direito do mouse no item de menu Aplicativos Web e selecionando Atualizar.

  2. Clique com o botão direito do rato na aplicação Web que pretende eliminar e clique em Eliminar.

  3. Para excluir seu plano de serviço de aplicativo ou grupo de recursos, visite o portal do Azure e exclua manualmente os recursos em sua assinatura.

Próximos passos

Para relatar bugs ou solicitar novos recursos, crie problemas em nosso repositório GitHub ou faça perguntas sobre o Stack Overflow com a tag azure-java-tools.

Para obter mais informações sobre como utilizar o Java com o Azure, veja as seguintes ligações:

Para obter mais informações sobre como criar Aplicativos Web do Azure, consulte Visão geral do Serviço de Aplicativo.