使用 Buildfile 在JARs服务器上构建 - AWS Elastic Beanstalk

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Buildfile 在JARs服务器上构建

通过从源包中的文件中调用构建命令,可以在环境中的EC2实例上构建应用程序的类Buildfile文件和 JAR (s)。

Buildfile 中的名只运行一次,并且在完成后必须终止,而 Procfile 文件中的命令应在应用程序的生命周期内始终运行,并且将在应用程序终止后重启。要JARs在您的应用程序中运行,请使用Procfile

有关 a 的位置和语法的详细信息Buildfile,请参见Buildfile 和 Procfile

以下 Buildfile 示例通过运行 Apache Maven 从源代码生成一个 Web 应用程序。有关使用此功能的示例应用程序,请参阅 Java Web 应用程序示例

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

Java SE 平台包含以下生成工具,可从您的生成脚本调用这些工具:

  • javac – Java 编译器

  • ant – Apache Ant

  • mvn – Apache Maven

  • gradle – Gradle