目标

Spring Boot 插件有以下目标

目标 描述

spring-boot:build-image

使用 buildpack 将应用程序打包成 OCI 镜像,通过分叉生命周期确保 package 已运行。此目标适用于命令行调用。如果您需要在构建中配置目标 execution,请改用 build-image-no-fork

spring-boot:build-image-no-fork

使用 buildpack 将应用程序打包成 OCI 镜像,但不分叉生命周期。此目标应在构建中配置目标 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=<目标名称> 可显示参数详细信息。

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

使用测试运行时类路径就地运行应用程序。用于启动应用程序的主类确定如下:如果已配置主类,则使用该主类。然后,如果测试类目录中存在主类,则使用该主类。然后,如果类目录中存在主类,则使用该主类。

© . This site is unofficial and not affiliated with VMware.