只需简单的两步即可:
第一步:把自己的图标命名为【favicon.ico】;
第二步:在src/main/resources下的static文件夹中放入新的ico即可自动替换;
至此已替换完成,如果重启项目之后没有生效,请按以下方式进行查找原因:
- 图标名字写错;
- 清空浏览器缓存;
需要注意的是如果使用了WebMvcConfigurer(或者相同功能的拦截器)的话,需要加上**.ico以防止拦截器拦截ico文件的访问。
registry.addInterceptor(authInterceptor()).addPathPatterns("/**")
.excludePathPatterns(noInterceptor).excludePathPatterns("/**.html", "/**.ico");
以下为拓展内容:
新的ico可以放置的位置并不是惟一的,可以有以下几个地方:
- 在src/main/resources/static/目录下
- 在src/main/resources/目录下
完结!