SpringBoot项目配置热部署启动 及 热部署失效的问题解决
  5Zwip9Gh74n5 2023年11月02日 67 0


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

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

热爱技术的小郑

前言

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

热部署步骤

1.配置pom文件

pom文件中添加热部署依赖

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

2.IDEA设置修改

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

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

第二步:快捷键 crtl + alt + shift + /

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

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

3.配置文件修改

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

4、IDEA启动设置

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


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
5Zwip9Gh74n5