Como implantar aplicativos padrão do App Engine no Eclipse

Esta página mostra as etapas de criação de um novo aplicativo do App Engine no Google Cloud Console, autenticação com o Google e implantação do seu projeto no App Engine.

Antes de começar

  1. Você precisa de um projeto do Google Cloud com um aplicativo do Google App Engine para implantar. Se você ainda não possui um, use o Google Cloud Console para configurar seu projeto em nuvem:

    Acessar o Console do Cloud

    1. Selecione ou crie um novo projeto do Cloud.
  2. Faça login em uma Conta do Google usada para implantar seu projeto no App Engine.

    1. Selecione Arquivo > Fazer login no Google.

      Se aparecer a opção Gerenciar Contas do Google em vez de Fazer login no Google, significa que você já está conectado. Nesse caso, ignore as etapas de login na conta.

    2. O navegador do sistema será aberto fora do Eclipse e solicitará as permissões necessárias para gerenciar seus aplicativos do App Engine:

      1. Visualize e gerencie seus dados nos serviços do Google Cloud

    3. Clique em Permitir e feche a janela. O Eclipse já está conectado à sua conta.

  3. Verifique se o arquivo appengine-web.xml está na pasta WEB-INF do seu app da Web.

  4. Verifique se o projeto tem o atributo Projeto do App Engine. Se ele tiver sido criado com o assistente, talvez ele já tenha esse atributo. Caso contrário:

    1. No Package Explorer, clique com o botão direito do mouse no projeto para exibir o menu de contexto.

    2. Selecione Configure > Convert to App Engine Project.

Implantar o projeto no App Engine

Para implantar o projeto no ambiente padrão do App Engine, siga estas etapas:

  1. No Package Explorer, clique com o botão direito do mouse no projeto para abrir o menu de contexto.

  2. Selecione Deploy to App Engine Standard.

  3. Uma caixa de diálogo será exibida.

  4. No campo Account, selecione a conta com que você quer fazer a implantação ou adicione uma nova conta.

  5. A lista de projetos acessados pela conta é carregada. Selecione o projeto em que você quer fazer a implantação.

  6. Clique em "OK".

Um job em segundo plano é inicializado para implantar o projeto no App Engine. O resultado do job aparecerá na visualização do console do Eclipse.

Por padrão, o App Engine interrompe a versão anterior do aplicativo e promove seu novo código imediatamente para receber todo o tráfego. Se você preferir fazer isso manualmente depois com o gcloud ou o Console do Google Cloud, desmarque a opção Promote the deployed version to receive all traffic. Se não quiser interromper a versão anterior, desmarque a caixa de seleção Stop previous version.

A seguir

  • Explore o código do plug-in e informe problemas no GitHub ou faça uma pergunta no Stack Overflow.