问题:
最近做项目时,遇到了一个奇怪的问题,那就是前端的所有图标都不显示了。浏览器中console提示 Failed to decode downloaded font
造成原因:
网上说是由于使用 maven 的 resource 插件开启 filtering 功能后,会破坏有二进制内容的文件。
解决方式:
在maven文件的pom文件的build标签加入下面的代码
<resources>
<resource>
<filtering>false</filtering>
<directory>src/main/resources</directory>
<includes>
<include>*</include>
<include>*/**</include>
</includes>
</resource>
</resources>
重启项目,这样应该就可以了