前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Spring Boot的热部署,告别修改代码后重启!

Spring Boot的热部署,告别修改代码后重启!

作者头像
Java编程指南
发布2019-08-02 15:54:25
1.7K0
发布2019-08-02 15:54:25
举报
文章被收录于专栏:Java编程指南

所谓热部署就是在你修改代码的时候重修编译程序,使用过Tomcat也许知道在Tomcat中可以进行热部署或者热加载,那么Spring Boot该如何在内置服务器中进行热部署呢?它为我们提供了一个模块叫做devtools

在maven中依赖spring-boot-devtools,注意看(无法实现的是一般是没注意看)

导入spring boot模块时版本要一致,不然会报错滴 在maven全局插件配置里面添加编译节点

接下来我们要打开IntelliJ IDEA的自动编译Class文件

热部署的原理是产生一个新的类加载器,所以我们一个类在JVM中可能会产生两个独立的类 我们打开IntelliJ IDEA的首选项,进行如下设置(打上勾)

按下Ctrl+Shift+Alt+ /

依旧打上勾:

OK,现在把项目重启后,每当你修改代码时,便会启动热部署 以上便是Spring Boot热部署的开启步骤 谢谢关注~记得点个赞再走哦

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-11-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Java编程指南 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档