导入自定义字体

时间:2016-04-25 08:15:32

标签: fonts war

我必须使用自定义字体,我必须从使用Maven编译的.war存档中提供。字体有以下格式: eot,svg,woff,woff2和ttf。

Firefox和Google Chrome都设法在HTTP请求时获取所有格式的文件,但无法使用它们。 Web控制台根据字体文件格式给出以下错误:"被清理程序拒绝,文件长度错误,无法下载"

我已经尝试过使用其他字体,以确保它不是由文件本身引起的。

  1. 归档时字体文件是否已损坏?

  2. 他们是否必须位于档案的特定位置?

1 个答案:

答案 0 :(得分:0)

默认情况下,验证Maven过滤器的资源。我的问题是过滤器也称为压缩的字体。控制webressources编译的位置解决了这个问题。

<webResource>
<directory>src/main/resources/fonts</directory>
    <targetPath>Interface/fonts</targetPath>
    <includes>
       <include>**/**</include>
    </includes>
</webResource>