美文网首页Spring-BootSpring cloud
Spring Boot +Gradle实现热部署,提高开发效率

Spring Boot +Gradle实现热部署,提高开发效率

作者: ImWiki | 来源:发表于2018-12-04 10:20 被阅读21次

    由于Spring Boot没有默认支持热部署,我们在开发过程中,就会变得很忙,每次修改都需要重启容器,所以我们需要引入热部署,提高开发效率,避免小改动就需要重启容器。

    第一步,gradle引入spring-boot-devtools依赖
        compile("org.springframework.boot:spring-boot-devtools")
    
    第二步,由于我是使用thymeleaf作为UI渲染,所以需要修改application.properties,增加
    spring.thymeleaf.cache=false
    
    第三步,mac 电脑按下 command + alt + shift + /
    image.png

    勾选compiler.automake.allow.when.app.running

    image.png
    第四步,设置Idea
    image.png
    总结

    如果是修改了.html,马上就可以看到修改的内容。如果是修改java,就会快速编译部署,不过还是需要几秒钟时间。

    相关文章

      网友评论

        本文标题:Spring Boot +Gradle实现热部署,提高开发效率

        本文链接:https://www.haomeiwen.com/subject/wctmcqtx.html