采用spring boot+maven,静态文件都放在resources/static下,pom.xml要做如下设置:
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<excludes>
<exclude>static/**/*.woff</exclude>
<exclude>static/**/*.woff2</exclude>
<exclude>static/**/*.ttf</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources</directory>
<filtering>false</filtering>
<includes>
<include>static/**/*.woff</include>
<include>static/**/*.woff2</include>
<include>static/**/*.ttf</include>
</includes>
</resource>
</resources>
2个<resource>元素都要设置,起初偷懒只设置了一个,导致font文件一直加载不到,2个都加上就可以了。
PS: 配置时请注意自己的文件路径