如何解决通过 application.properties 文件禁用 Spring Boot 项目中的缓存不起作用
我正在开发一个 Spring Boot 项目,使用 Spring Tool Suite 4 作为 IDE,而 html 是用 Thymeleaf 呈现的。 每次我更改资源/静态文件夹中的图像或 .css 文件时,旧文件保持不变。我已经尝试添加
spring.thymeleaf.cache=false
到 application.properties 文件以及 pom.xml 文件的以下代码:
<build>
<resources>
<resource>
<directory>resources</directory>
<targetPath>${project.build.outputDirectory}</targetPath>
<includes>
<include>application.properties</include>
</includes>
</resource>
</resources>
</build>
但它没有任何作用,只有当我重新启动服务器时才会显示新文件,如果每次资源文件更改时都必须这样做,这很不舒服。你能帮我吗?你有什么想法,还有什么可尝试的?那太好了。非常感谢提前!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。