Springboot笔记之热部署及不生效的解决方案
作者:临渊行 时间:2023-11-03 02:40:00
一、背景
目前的Springboot,当发生了任何修改之后,必须关闭后再启动Application类才能够生效,显得略微麻烦。
Springboot提供了热部署的方式,当发现任何类发生了改变,马上通过JVM类加载的方式,加载最新的类到虚拟机中。
这样就不需要重新启动也能看到修改后的效果了。
二、方法
添加maven依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
三、验证
在上一篇的初见中,实现了在页面上打印“Hello World”,添加了上述依赖后启动运行入门案例,再修改字符串为“Hello Springboot”。
只需要在浏览器刷新页面即可更新显示内容,无须重启整个项目工程
四、添加热部署的依赖后不生效怎么办
在IDEA中打开setting,在其中的Complier勾选“Build project automatically”
来源:https://blog.csdn.net/qq_32360995/article/details/91412420
标签:Springboot,热部署,不生效
0
投稿
猜你喜欢
浅谈SpringMVC+Spring3+Hibernate4开发环境搭建
2023-08-06 13:49:19
Java使用RedisTemplate模糊删除key操作
2023-06-24 06:45:25
Java利用移位运算将int型分解成四个byte型的方法
2023-11-09 08:25:00
C++实现String类的方法详解
2023-04-27 08:49:27
Android使用开源框架Fresco处理图片
2022-01-24 09:30:08
SpringCloud @RefreshScope注解源码层面深入分析
2023-06-14 03:17:27
Android实战教程第七篇之如何在内存中存储用户名和密码
2021-07-15 15:43:14
Android编程计算函数时间戳的相关方法总结
2023-05-27 18:29:57
Java如何实现上传文件到服务器指定目录
2021-10-16 14:38:31
Android多渠道打包的方法步骤
2022-10-17 12:05:07
android串口开发入门之搭建ndk开发环境及第一个jni调用程序
2023-03-14 16:54:55
Java 设计模式原则之迪米特法则详解
2021-11-17 19:34:32
pageHelper一对多分页解决方案示例
2022-08-22 19:55:22
SpringBoot Java后端实现okhttp3超时设置的方法实例
2022-11-06 04:56:03
Android Style.xml的应用详解及代码实现
2022-02-25 00:36:28
Android点击事件之多点触摸与手势识别的实现
2022-10-12 05:12:28
C#队列的简单使用
2022-01-21 03:05:42
maven的生命周期及常用命令介绍
2022-03-10 17:21:16
C# 实现视频监控系统(附源码)
2023-04-26 10:31:49
JPA 加锁机制及@Version版本控制方式
2022-10-06 10:57:58