Configurar seu ambiente de desenvolvimento Java - AWS Elastic Beanstalk

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurar seu ambiente de desenvolvimento Java

Este tópico fornece instruções para configurar um ambiente de desenvolvimento Java para testar seu aplicativo localmente antes de implantá-lo AWS Elastic Beanstalk. Também faz referência a sites que fornecem instruções de instalação para ferramentas úteis.

Para ver as etapas de configuração comuns e as ferramentas que se aplicam a todas as linguagens, consulte Configurar sua máquina de desenvolvimento para uso com o Elastic Beanstalk.

Instalar o Java Development Kit

Instale o Java Development Kit (JDK). Se você não tiver uma preferência, obtenha a versão mais recente. Faça o download JDK em oracle.com

JDKIsso inclui o compilador Java, que você pode usar para criar seus arquivos de origem em arquivos de classe que podem ser executados em um servidor web do Elastic Beanstalk.

Instalar um contêiner da web

Se você ainda não tem outro contêiner ou estrutura web, instale uma versão do Tomcat compatível com o Elastic Beanstalk para seu sistema operacional Amazon Linux. Para obter uma lista das versões atuais do Apache Tomcat suportadas pelo Elastic Beanstalk, consulte Tomcat no documento Plataformas.AWS Elastic Beanstalk Baixe a versão do Tomcat que se aplica ao seu ambiente no site do Apache Tomcat.

Download de bibliotecas

As plataformas Elastic Beanstalk incluem poucas bibliotecas por padrão. Faça download das bibliotecas que seu aplicativo usará e salve-as na pasta do projeto para implantar no pacote de origem do aplicativo.

Se você instalou o Tomcat localmente, pode copiar as API bibliotecas servlet API e JavaServer Pages (JSP) da pasta de instalação. Se você implantar em uma versão de plataforma Tomcat, não precisará incluir esses arquivos em seu pacote de origem, mas deverá tê-los no classpath para compilar qualquer classe que os utilizem.

JUnit, Google Guava e Apache Commons fornecem várias bibliotecas úteis. Visite a página inicial deles para saber mais:

Instalando o AWS SDK para Java

Se você precisar gerenciar AWS recursos de dentro do seu aplicativo, instale o AWS SDK for Java. Por exemplo, com o AWS SDK for Java, você pode usar o Amazon DynamoDB (DynamoDB) para compartilhar estados de sessão de aplicativos Apache Tomcat em vários servidores web. Para obter mais informações, consulte Gerenciar o estado da sessão do Tomcat com o Amazon DynamoDB AWS SDK na documentação para Java.

Visite a página inicial do Java AWS SDK para obter mais informações e instruções de instalação.

Instalando um editor de texto IDE ou

Ambientes de desenvolvimento integrados (IDEs) fornecem uma ampla variedade de recursos que facilitam o desenvolvimento de aplicativos. Se você ainda não usou um IDE para desenvolvimento em Java, experimente o Eclipse e o IntelliJ e veja qual funciona melhor para você.

An IDE pode adicionar arquivos à pasta do projeto que talvez você não queira enviar para o controle de origem. Para evitar a confirmação desses arquivos no controle de código-fonte, use .gitignore ou a ferramenta de controle de código-fonte equivalente.

Se você quer apenas começar a codificar e não precisa de todos os recursos de umIDE, considere instalar o Sublime Text.

nota

Em 31 de maio de 2023, AWS Toolkit for Eclipsechegou ao fim da vida útil e não é mais suportado pelo AWS. Para obter detalhes adicionais sobre o fim do ciclo de vida do AWS Toolkit for Eclipse, consulte o READMEarquivo.md no AWS Toolkit for Eclipse GitHub repositório.