一、SpringLoader 插件
1、配置pom.xml文件
<!-- springloader
插件
-->
<
build
>
<
plugins
>
<
plugin
>
<
groupId
>
org.springframework.boot
</
groupId
>
<
artifactId
>
spring-boot-maven-plugin
</
artifactId
>
<
dependencies
>
<
dependency
>
<
groupId
>
org.springframework
</
groupId
>
<
artifactId
>
springloaded
</
artifactId
>
<
version
>
1.2.5.RELEASE
</
version
>
</
dependency
>
</
dependencies
>
</
plugin
>
</
plugins
>
</
build
>
2、
spring-boot:run mvn命令启动
3、SpringLoader 缺陷:就是 Java 代码做部署处理,对于页面不行,热部署程序是在
系统后台以进程的形式来运行。需要手动关闭该进程。
二、
DevTools
工具
SpringLoader
:
SpringLoader
在部署项目时使用的是热部署的方式。
DevTools
:
DevTools
在部署项目时使用的是重新部署的方式
1、配置pom.xml
<!-- DevTools
的坐标
-->
<
dependency
>
<
groupId
>
org.springframework.boot
</
groupId
>
<
artifactId
>
spring-boot-devtools
</
artifactId
>
<
optional
>
true
</
optional
>
</
dependency
>
2、非常简单加入spring-boot-devtools即可