Creazione di JAR sul server con un Buildfile - AWS Elastic Beanstalk

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Creazione di JAR sul server con un Buildfile

Puoi creare file delle classi e JAR della tua applicazione sulle istanze EC2 nel tuo ambiente chiamando un comando di build da un file Buildfile nel bundle di origine.

I comandi in un file Buildfile vengono eseguiti solo una volta e devono terminare al completamento, mentre i comandi in un Procfile vengono eseguiti per l'intera durata dell'applicazione e verranno riavviati se terminati. Per eseguire i JAR nell'applicazione, utilizzare un Procfile.

Per informazioni dettagliate sul posizionamento e sulla sintassi di un Buildfile, espandere la sezione Buildfile e Procfile in Estensione delle piattaforme Elastic Beanstalk Linux.

Nell'esempio Buildfile seguente viene eseguito Apache Maven per creare un'applicazione Web dal codice di origine. Consulta gli esempi dell'applicazione Web Java per un'applicazione di esempio che utilizza questa funzionalità.

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

La piattaforma Java SE include i seguenti strumenti di build, che puoi chiamare dal tuo script di build:

  • javac - Java compiler

  • ant - Apache Ant

  • mvn - Apache Maven

  • gradle - Gradle