1.默认情况下 thymeleaf是启用缓存的,开发环境下设置application.yml或application.properties
spring:
thymeleaf:
cache: false
template:
cache: false
mvc:
favicon:
enabled: false
上面代码我用的是yml配置文件,如果使用properties则是
spring.thymeleaf.cache = false
spring.template.cache = false
spring.mvc.favicon.enabled = false
2.然后把favicon.ico文件放在 resources > static(image->可选) 目录下
3.页面中引用 <link rel="shortcut icon" th:href="@{/favicon.ico}"/>
4.重启刷新页面可看到新的ico文件
进行了上述设置在开发时,如何页面有更改,直接重新编译刷新页面就可以在浏览器中看到更改了,使用的开发工具是idea