采用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: 配置时请注意自己的文件路径
解决SpringBoot项目中使用Maven时,字体文件如woff、woff2、ttf等在静态资源目录下的加载问题。通过正确配置pom.xml的<resource>元素,确保字体文件能够被正常引用。

496

被折叠的 条评论
为什么被折叠?



