1. 程式人生 > >Spring Boot項目中的字體文件問題

Spring Boot項目中的字體文件問題

mage 加載失敗 ttf 分享 原因 fig gin source 方案

1.問題

技術分享圖片

字體文件加載失敗,本來應該是“X”號,現在只有一個小方塊

原因:問題是Maven正在過濾字體文件並破壞它們。

<resource>
     <filtering>true</filtering>
                <directory>src/main/resources</directory>
                <includes>
                    <include>application-${profileActive}.properties</
include> <include>application.properties</include> </includes> </resource>

解決方案:

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-resources-plugin</
artifactId> <configuration> <nonFilteredFileExtensions> <nonFilteredFileExtension>ttf</nonFilteredFileExtension> <nonFilteredFileExtension>woff</nonFilteredFileExtension> <
nonFilteredFileExtension>woff2</nonFilteredFileExtension> </nonFilteredFileExtensions> </configuration> </plugin>

技術分享圖片

Spring Boot項目中的字體文件問題