跳到主要内容
版本:3.5.10

Goals

QWen Max 中英对照 Goals

Spring Boot 插件具有以下目标:

GoalDescription
spring-boot:build-image使用 buildpack 将应用程序打包为 OCI 镜像,并 fork 生命周期以确保 package 已运行。此目标适用于命令行调用。如果需要在构建中配置目标 execution,请改用 build-image-no-fork
spring-boot:build-image-no-fork使用 buildpack 将应用程序打包为 OCI 镜像,但不 fork 生命周期。此目标应在构建中配置目标 execution 时使用。若要在命令行上调用该目标,请改用 build-image
spring-boot:build-info基于当前 MavenProject 的内容生成 build-info.properties 文件。
spring-boot:help显示 spring-boot-maven-plugin 的帮助信息。调用 mvn spring-boot:help -Ddetail=true -Dgoal=<goal-name> 可显示参数详情。
spring-boot:process-aot在应用程序上运行 AOT 引擎。
spring-boot:process-test-aot在测试上运行 AOT 引擎。
spring-boot:repackage重新打包现有的 JAR 和 WAR 归档文件,使其可以通过 java -jar 从命令行执行。当设置 layout=NONE 时,也可仅用于打包包含嵌套依赖项的 JAR(不含主类,因此不可执行)。
spring-boot:run在原地运行应用程序。
spring-boot:start启动一个 Spring 应用程序。与 run 目标不同,此目标不会阻塞,允许其他目标对应用程序进行操作。该目标通常用于集成测试场景,在测试套件开始前启动应用程序并在结束后停止。
spring-boot:stop停止由 "start" 目标启动的应用程序。通常在测试套件完成后调用。
spring-boot:test-run使用测试运行时类路径在原地运行应用程序。用于启动应用程序的主类按以下顺序确定:已配置的主类(如果有);测试类目录中找到的主类(如果有);类目录中找到的主类(如果有)。