问答详情
源自:8-2 Spring Boot热部署的实现

改配置文件热部署支持吗

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

提问者:cr辉仔 2017-12-25 17:06

个回答

  • 慕工程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