首页 > 编程语言 > 详细

二、spring-boot-devtools热部署

时间:2018-04-15 10:37:15      阅读:150      评论:0      收藏:0      [点我收藏+]

springboot提供了热部署,需要添加依赖:

<dependency>
    <groupId> org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional> // 表示该依赖不会传递
</dependency>        

当eclipse类路径下文件触发ctrl + s或者IDEA类文件触发build的时候就会重启

自动触发重启:编译插件需要添加fork = true

<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork> // 否则不会触发自动重启
</configuration>
</plugin>

注意:如果IDEA工具设置了自动编译,那么不添加fork也会触发自动重启

设置步骤如下:

1)settings -> compiler -> make project automatically

2)  Shift+Ctrl+Alt+/ -> registry -> compiler.automake.allow.when.app.running -> 勾选

二、spring-boot-devtools热部署

原文:https://www.cnblogs.com/lay2017/p/8839387.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!