前言
热部署是什么?
热部署相当于在你做项目的时候,修改代码过后不用重新启动服务器从而自动看到修改代码过后的效果。这里会讲到关于热部署的配置以及自动配置热部署的过程
提示:以下是本篇文章正文内容,下面案例可供参考
一、添加maven坐标
在pom.xml下添加坐标,然后刷新一下maven
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
二、测试热部署是否启动
1.修改代码
添加了devtools坐标后启动项目,然后修改代码(我这边是在控制层查询单条记录下添加了一条输出语句)
2.点击Build - Build Project
3.在网页中执行要测试的方法
请求查询单条记录方法后观察控制台,修改的代码已经成功,这里热部署已经成功了!(如果你还觉得每次点击Build麻烦,那么下面是设置自动Build的教程)
三.自动热部署(不需要手工点击Build)
1.打开File - Setting,找到Compiler,勾选这个选项,
点击Apply 然后OK。
2.使用快捷组合键 ctrl+shift+alt+/ 选择 Registry,然后往下拉勾选这个选项
3.再次修改代码,测试功能(注意:每次修改代码过后可能要等几秒)
看下结果已经自动热部署成功了
总结
这里要注意的就是每次修改完代码过后要等几秒让服务器自动部署,以上就是热部署以及自动热部署的一个简单的过程了,感谢您的观看!