在学习SpringBoot项目的过程中,我想在我的个人项目中添加自定义favicon.ico的图标。但是你会发现在使用yml去配置favicon时,发现配置被废除了。如下图所示:
即使没有配置,SpringBoot也会帮我们去扫描resource包下的static,我们只需要将favicon.ico图标放到static包下即可。
在Spring Boot 3中自定义favicon.ico
图标的操作步骤通常包括以下几个环节:
-
准备图标文件:
- 首先,你需要准备一个
favicon.ico
图标文件。这个文件通常是一个包含多个尺寸图标的ICO格式文件,以确保在不同设备和浏览器上都能良好显示。 - 这里是免费生成favicon.ico图标的网址Favicon.ico图标生成器 | 一键免费制作ico图标 - 标小智 (logosc.cn)
- 首先,你需要准备一个
-
放置图标文件:
- 将
favicon.ico
文件放置在项目的src/main/resources/static
目录下。Spring Boot默认会从这个目录下寻找静态资源。
- 将
3.页面引用:
将这段代码添加到页面当中,注意路径要正确,可以右键点击图标复制相对路径。
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" th:href="@{/favicon.ico}">
4. 构建和运行应用:
构建你的Spring Boot应用,然后运行它。如果你已经正确放置了favicon.ico
文件,并且配置了相应的路径,那么当你访问应用的根路径时,浏览器应该会显示你自定义的图标。
5.测试:
打开浏览器,访问你的Spring Boot应用,并检查浏览器标签页上是否显示了你的自定义favicon.ico
图标。