Springboot笔记之热部署及不生效的解决方案

作者:临渊行 时间:2023-11-03 02:40:00 

一、背景

目前的Springboot,当发生了任何修改之后,必须关闭后再启动Application类才能够生效,显得略微麻烦。

Springboot提供了热部署的方式,当发现任何类发生了改变,马上通过JVM类加载的方式,加载最新的类到虚拟机中。

这样就不需要重新启动也能看到修改后的效果了。

二、方法

添加maven依赖

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>

三、验证

在上一篇的初见中,实现了在页面上打印&ldquo;Hello World&rdquo;,添加了上述依赖后启动运行入门案例,再修改字符串为&ldquo;Hello Springboot&rdquo;。

只需要在浏览器刷新页面即可更新显示内容,无须重启整个项目工程

四、添加热部署的依赖后不生效怎么办

在IDEA中打开setting,在其中的Complier勾选&ldquo;Build project automatically&rdquo;

Springboot笔记之热部署及不生效的解决方案

来源: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
  • asp之家 软件编程 m.aspxhome.com