SpringBoot热替换,亲测可用
SpringBoot热替换,亲测可用
月夜中徘徊 发表于4个月前
SpringBoot热替换,亲测可用
  • 发表于 4个月前
  • 阅读 50
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

    使用springMVC框架,每次更改都要重启项目,开发效率太低了,在网上找了试了几种spring热替换的方法,各种问题袭来,最后看了看springboot文档,发现配置热替换如此简单,接下来就是神奇的热替换的配置方法。

1.找到项目里的build.gradle文件

将 //热替换 下的路径加到dependencies下

apply plugin: 'idea'  //如果原项目已有可忽略
buildscript {
    repositories {
        jcenter()
    }

    dependencies {
         //...其他插件路径

        //  热替换
        classpath("org.springframework.boot:spring-boot-gradle-plugin:1.4.1.RELEASE")
        classpath('org.springframework:springloaded:1.2.0.RELEASE')
    }
}

2.再加上如下配置

idea {
    module {
        inheritOutputDirs = false
        outputDir = file("$buildDir/classes/main/")
    }
}

3.OK,由于本人是在IDEA下做开发,所以接下来去检查一下IDEA的设置

    Compiler --> Build project automatically  是否被勾选(如果没有,请勾上,改了记得apply噢)

4.重新build一下gradle,大功告成,快去看看是不是起效了吧

详情可参考:

https://qbgbook.gitbooks.io/spring-boot-reference-guide-zh/IX.%20%E2%80%98How-to%E2%80%99%20guides/79.4.2%20Configuring%20Spring%20Loaded%20for%20use%20with%20Gradle%20and%20IntelliJ.html

标签: 热替换
共有 人打赏支持
粉丝 7
博文 11
码字总数 4253
×
月夜中徘徊
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: