改配置文件热部署支持吗

来源:8-2 Spring Boot热部署的实现

cr辉仔

2017-12-25 17:06

比如说改xml文件,properties文件等等

写回答 关注

1回答

  • 慕工程0527703
    2017-12-28 15:29:16

    使用spring-boot-devtools实现(基于IDEA)

    a、加maven依赖

           <!--Spring 官方提供的热部署插件 -->   

    <dependency>                      

    <groupId>org.springframework.boot</groupId>            

    <artifactId>spring-boot-devtools</artifactId>            

    <optional>true</optional>        

    </dependency>

    b、开启热部署

               <plugin>                

    <groupId>org.springframework.boot</groupId>                

    <artifactId>spring-boot-maven-plugin</artifactId>                

    <configuration>                    

    <fork>true</fork>                

    </configuration>            

    </plugin>

    c、开启idea自动make功能 

      CTRL + SHIFT + A --> 查找make project automatically --> 选中 

      CTRL + SHIFT + A --> 查找Registry --> 找到并勾选compiler.automake.allow.when.app.running 

    d、重启IDEA

    ooooo_...

    你好,我打开了make project automatically之后还是要按ctrl+F9才能build

    2018-08-17 15:33:07

    共 1 条回复 >

Spring Boot热部署

Spring Boot热部署的原理和实现

40468 学习 · 78 问题

查看课程

相似问题