2016-04-25 154 views
0

我必須使用自定義字體,我必須從使用Maven編譯的.war存檔中提供自己的字體。字體有以下格式: eot,svg,woff,woff2和ttf。導入自定義字體

Firefox和谷歌瀏覽器都可以根據HTTP請求獲取所有格式的文件,但無法使用它們。 Web控制檯根據字體文件格式給出以下錯誤:「被消毒劑拒絕,文件長度錯誤,未能下載」

我已經嘗試使用另一種字體以確保它不是由文件本身引起的。

  1. 字體文件歸檔時是否損壞?

  2. 他們是否必須位於檔案的特定位置?

回答

0

默認情況下取消了Maven過濾器。我的問題是,過濾器aka壓縮的字體。控制網絡資源的編譯解決了問題。

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