Configuración del entorno de desarrollo de Java - AWS Elastic Beanstalk

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configuración del entorno de desarrollo de Java

En este tema se proporcionan instrucciones para configurar un entorno de desarrollo de Java para probar la aplicación de forma local antes de desplegarla en él AWS Elastic Beanstalk. También hace referencia a sitios web que proporcionan instrucciones de instalación de herramientas útiles.

Para ver procedimientos de configuración y herramientas comunes que se utilizan en todos los lenguajes, consulte Configuración de su máquina de desarrollo para su uso con Elastic Beanstalk.

Instalación del kit de desarrollo de Java

Instale el kit de desarrollo de Java (JDK). Si no tiene ninguna preferencia, obtenga la versión más reciente. Descárguelo JDK en oracle.com

JDKIncluye el compilador de Java, que puede usar para crear sus archivos fuente en archivos de clase que se pueden ejecutar en un servidor web de Elastic Beanstalk.

Instalación de un contenedor web

Si aún no tiene otro marco o contenedor web, instale una versión de Tomcat compatible con Elastic Beanstalk para su sistema operativo Amazon Linux. Para obtener una lista de las versiones actuales de Apache Tomcat compatibles con Elastic Beanstalk, consulte Tomcat en el documento Plataformas.AWS Elastic Beanstalk Descargue la versión de Tomcat que se aplique a su entorno desde el sitio web de Apache Tomcat.

Descarga de bibliotecas

Las plataformas Elastic Beanstalk contienen algunas bibliotecas de forma predeterminada. Descargue las bibliotecas que la aplicación va a utilizar y guárdelas en la carpeta de proyecto para implementar el paquete de código fuente de la aplicación.

Si ha instalado Tomcat de forma local, puede copiar el servlet API y las API bibliotecas de JavaServer Pages (JSP) de la carpeta de instalación. Si la implementación se realiza con una versión de plataforma de Tomcat, no tiene que incluir estos archivos en el paquete de código fuente, aunque deben estar en classpath para poder compilar las clases que los utilizan.

JUnit, Google Guava y Apache Commons proporcionan varias bibliotecas útiles. Visite sus páginas de inicio para obtener más información:

Instalación del AWS SDK para Java

Si necesita administrar AWS los recursos desde su aplicación, instale el AWS SDK para Java. Por ejemplo, con el AWS SDK for Java, puede utilizar Amazon DynamoDB (DynamoDB) para compartir los estados de sesión de las aplicaciones de Apache Tomcat en varios servidores web. Para obtener más información, consulte Administrar el estado de la sesión de Tomcat con Amazon DynamoDB AWS SDK en la documentación de Java.

Visite la página de inicio de Java AWS SDK para obtener más información e instrucciones de instalación.

Instalación de un editor de texto IDE o

Los entornos de desarrollo integrados (IDEs) proporcionan una amplia gama de funciones que facilitan el desarrollo de aplicaciones. Si no ha utilizado un desarrollo IDE para Java, pruebe Eclipse e IntelliJ y compruebe cuál funciona mejor para usted.

IDEEs posible que añada archivos a la carpeta de su proyecto que quizás no desee guardar en el control de código fuente. Para evitar confirmar estos archivos en el control de código fuente, utilice .gitignore o la característica equivalente de la herramienta de control de código fuente.

Si solo quieres empezar a programar y no necesitas todas las funciones de unIDE, considera instalar Sublime Text.

nota

El 31 de mayo de 2023, AWS Toolkit for Eclipsellegó al final de su vida útil y ya no es compatible con AWS. Para obtener más información sobre el final del ciclo de vida del AWS Toolkit for Eclipse, consulte el READMEarchivo.md del AWS Toolkit for Eclipse GitHub repositorio.