欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Springboot 更新静态文件和热部署

程序员文章站 2024-01-28 20:20:46
Springboot 更新静态文件和热部署1. 关闭 thymeleaf 缓存2. 引入热部署包3. 修改设置1. 关闭 thymeleaf 缓存在 application.properties 或者 application.yml 中设置spring.thymeleaf.cache=false2. 引入热部署包 org.spring...

Springboot 更新静态文件和热部署

1. 关闭 thymeleaf 缓存

在 application.properties 或者 application.yml 中设置

spring.thymeleaf.cache=false

2. 引入热部署包

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

需要进行下面的设置

            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <!-- fork: 如果没有该项配置, 肯定 devtools 不会起作用, 即应用不会 restart -->
                    <fork>true</fork>
                </configuration>
            </plugin>

在 application.properties 或者 application.yml 中设置

# 热部署生效
devtools.restart.enabled=true
#设置重启的目录
devtools.restart.additional-paths=resources/**,static/**,templates/**
#该目录下的内容修改不重启
devtools.restart.exclude=data/**

配置文件发黄警告:
https://blog.csdn.net/YKenan/article/details/105933314

3. 修改设置

3.1

Springboot 更新静态文件和热部署

3.2

Ctrl+Shift+Alt+/

Springboot 更新静态文件和热部署

Springboot 更新静态文件和热部署

3.3

Springboot 更新静态文件和热部署

参考网址:
[1]: https://www.cnblogs.com/blog5277/p/9271882.html

本文地址:https://blog.csdn.net/YKenan/article/details/110221936

上一篇: jsp 自动刷新页面

下一篇: