kim.zhang

风在前,无惧!


  • 首页

  • 标签42

  • 分类12

  • 归档94

  • 搜索

SpringBoot热部署.md

发表于 2020-08-10 更新于 2021-11-21 分类于 SpringBoot
本文字数: 552 阅读时长 ≈ 1 分钟

导入devtools jar

1
2
3
4
5
6
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>

这里要注意的是,一定要确保devtools导入成功。有时候在pom.xml文件中是没有报错的,但是在右侧的maven工具栏看是有红色下划线的,最好检查一下jar包是不是正确的导入了。

还有一点是一定要设置optional才生效

devtools监听的实际上是target目录下的class文件,只有class文件发生了改变,devtools才会重启服务器。那么,我们可以通过2种方法来更新target目录下的class文件。

  • 手动build project
  • 通过idea设置自动更新

idea设置自动热部署

img

这样,当改动java文件时,idea会自动更新target目录下的class文件,从而触发devtools重启服务器,完成了热部署。

一毛也是爱~
Kim.Zhang 微信支付

微信支付

# SpringBoot热部署
ResponseBody.md
修改路由前缀.md
Kim.Zhang

Kim.Zhang

且行且珍惜
94 日志
12 分类
42 标签
E-Mail Weibo
粵ICP备19091267号 © 2019 – 2022 Kim.Zhang | 629k | 9:32
本站总访问量 4 次 | 有 309 人看我的博客啦 |
博客全站共176.7k字
载入天数...载入时分秒...
0%