问题:在将之前写好的静态 HTML 页面引入到 SpringBoot 中,静态资源中带有 font 字体图标,
引入后图标不能正常显示,且浏览器出现 Failed to decode downloaded font 警告;
原因:触发这种情景的原因是因为项目使用了Maven管理,想要修复它只需在pom文件中将 filtering 标签的默认属性值 true 改为 false 即可!
<filtering>false</filtering>
完整配置:
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
<include>**/*.html</include>
<include>**/*.css</include>
<include>**/*.js</include>
<!--字体图标相关的静态资源放行-->
<include>**/*.otf</include>
&