使用 Buildfile 在服务器上生成 JAR
您可以从源包中的 Buildfile 文件调用生成命令,从而在环境中的 EC2 实例上生成应用程序的类文件和 JAR。
Buildfile 中的名只运行一次,并且在完成后必须终止,而 Procfile 文件中的命令应在应用程序的生命周期内始终运行,并且将在应用程序终止后重启。要运行应用程序中的 JAR,请使用 Procfile。
有关 Buildfile 的放置和语法的详细信息,请参阅 Buildfile 和 Procfile。
以下 Buildfile 示例通过运行 Apache Maven 从源代码生成一个 Web 应用程序。有关使用此功能的示例应用程序,请参阅 Java Web 应用程序示例。
例 Buildfile
build: mvn assembly:assembly -DdescriptorId=jar-with-dependenciesJava SE 平台包含以下生成工具,可从您的生成脚本调用这些工具:
-
javac– Java 编译器 -
ant– Apache Ant -
mvn– Apache Maven -
gradle– Gradle