SpringBoot项目配置热部署启动 及 热部署失效的问题解决

文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。

                                                                              热爱技术的小郑

前言

在做一些项目的时候,修改部分页面。要想查看修改后的页面变化、就需要重新编译、重启项目。无形中浪费很多时间、接下来介绍如何让修改的内容、在不重启项目的情况下、查看修改内容得变化。

热部署步骤

1.配置pom文件

pom文件中添加热部署依赖

        <!--热部署-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>

2.IDEA设置修改

第一步:setting -> compiler ,勾选一下几个

在这里插入图片描述

第二步:快捷键 crtl + alt + shift + /
在这里插入图片描述

在这里插入图片描述

3.配置文件修改

  devtools:
    restart:
      enabled: true  #设置开启热部署
      additional-paths: src/main/java #重启目录
      exclude: WEB-INF/**  #排除文件(不重启项目)
  freemarker:
    cache: false    #页面不加载缓存,修改即时生效

4、IDEA启动设置

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43304253/article/details/132741213