idea 热部署

1.添加依赖

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional> <!-- 这个需要为 true 热部署才有效 -->
            <scope>runtime</scope>
 </dependency>

2.添加插件

  <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <fork>true</fork>
                    <addResources>true</addResources>
                </configuration>
            </plugin>

 

3.设置application.properties

#即时刷新
spring.thymeleaf.cache=true
#热部署生效
spring.devtools.restart.enabled=true
#监听目录
spring.devtools.restart.additional-paths=src/main/java

 

4.开启自动编译

  • Ctrl+Alt+S打开配置
  • 设置自动编译

 

 Ctrl+Shift+Alt+? 选择Registry

 我是因为这个原因一直不成功:

 
找到选项打勾
 


posted @ 2019-11-21 19:06  zhaoyanhao  阅读(158)  评论(0编辑  收藏  举报