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

时间:2016-08-24 19:52:14

标签: java spring maven spring-boot

spring-boot:runspring-boot:start之间有什么区别?

我认为它们都可用作 Maven目标

但有什么区别?

3 个答案:

答案 0 :(得分:5)

<强>弹簧引导:运行

  

<强>描述

     

运行可执行档案应用程序。

<强>弹簧引导:开始

  

<强>描述

     

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

信息就在这里:

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

答案 1 :(得分:2)

来自documentation

  

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

     

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

答案 2 :(得分:0)

从 IDE 运行/调试 spring 应用程序使用哪个..