Erstellen von JAR-Dateien auf dem Server mit einer Buildfile-Datei - AWS Elastic Beanstalk

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen von JAR-Dateien auf dem Server mit einer Buildfile-Datei

Sie können die Klassendateien und die JAR-Datei(en) der Anwendung auf den EC2-Instances der Umgebung erstellen, indem Sie den Build-Befehl aus einer Buildfile-Datei im Quell-Bundle aufrufen.

Befehle in einer Buildfile-Datei werden nur einmal ausgeführt und müssen anschließend beendet werden, wohingegen die Befehle in einer Procfile normalerweise für die Lebensdauer der Anwendung ausgeführt und im Falle einer Beendigung neu gestartet werden. Verwenden Sie für die Ausführung der JAR-Dateien in der Anwendung eine Procfile.

Details zu Platzierung und Syntax einer Buildfile erhalten Sie, indem Sie den Abschnitt Buildfile und Procfile unter Erweitern von Elastic Beanstalk-Linux-Plattformen erweitern.

In obigem Buildfile-Beispiel wird Apache Maven ausgeführt, um eine Webanwendung aus Quellcode zu erstellen. Eine Beispielanwendung mit dieser Funktion mit dieser Funktion finden Sie unter Java-Webanwendungsbeispiele.

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

Die Java SE-Plattform enthält die folgenden Build-Tools, die Sie über das Build-Skript aufrufen können:

  • javac – Java-Compiler

  • ant – Apache Ant

  • mvn – Apache Maven

  • gradle – Gradle