Failed to decode downloaded font

问题描述spring

项目原本运行的好好的,经过Maven打包后,再次启动运行,发现fontawesome生成的首页的图标不见了。maven

Firefox检查全程无错误提示,Chrome检查才发现有错误。spring-boot

报错以下所示:ui

 

 

解决方案:spa

一、在Maven的配置文件中增长过滤配置(无效),由于我原本在Maven里面就没有这个配置,另一个项目基本上同样的,却显示正常。code

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
        <resources>
            <!-- fonts file cannot use filter as the data structure of byte file will be changed via filter -->
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
                <excludes>
                    <exclude>static/fonts/**</exclude>
                </excludes>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>false</filtering>
                <includes>
                    <include>static/fonts/**</include>
                </includes>
            </resource>
        </resources>
    </build>

二、直接把font目录下的后缀名为oft、woff等的文件通通删掉,从新下载(亲测有效)blog

相关文章
相关标签/搜索