Compilación de archivos JAR en el servidor con un archivo Buildfile - 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.

Compilación de archivos JAR en el servidor con un archivo Buildfile

Puede compilar los archivos de clases y los archivos JAR de su aplicación en las instancias EC2 de su entorno invocando un comando de compilación desde un archivo Buildfile del paquete de código fuente.

Los comandos de un Buildfile solo se ejecutan una vez y deben terminar cuando se completen, mientras que se espera que los comandos de un Procfile se ejecuten durante el ciclo de vida de la aplicación y se reinicien si terminan. Para ejecutar los archivos JAR de su aplicación, utilice un Procfile.

Para obtener más información sobre la ubicación y la sintaxis de un Buildfile, consulte Buildfile y Procfile.

El siguiente ejemplo de Buildfile ejecuta Apache Maven para compilar una aplicación web a partir de código fuente. Consulte los ejemplos de aplicaciones web Java para ver una aplicación de ejemplo que utilice esta característica.

ejemplo Buildfile
build: mvn assembly:assembly -DdescriptorId=jar-with-dependencies

La plataforma Java SE incluye las siguientes herramientas de compilación, que puede invocar desde un script de compilación:

  • javac: compilador de Java

  • ant: Apache Ant

  • mvn: Apache Maven

  • gradle: Gradle