spring-boot:run和spring-boot:start之间的区别是什么

use*_*723 6 java spring maven spring-boot

spring-boot:run和之间有什么区别spring-boot:start

我看到他们都可以作为Maven的目标.

但有什么区别?

ΦXo*_*a ツ 8

春季启动:运行

说明:

运行可执行归档应用程序.


春季启动:启动

说明:

启动弹簧应用程序.与运行目标相反,这不会阻止并允许其他目标在应用程序上运行.此目标通常用于集成测试场景,其中应用程序在测试套件之前启动并在之后停止.

信息就在这里:

http://docs.spring.io/spring-boot/docs/current/maven-plugin/index.html


Flo*_*etz 6

文档

spring-boot:run运行您的 Spring Boot 应用程序。

spring-boot:start [..] 启动一个 spring 应用程序。与运行目标相反,这不会阻塞并允许其他目标对应用程序进行操作。此目标通常用于集成测试场景,其中应用程序在测试套件之前启动并在测试套件之后停止。