springboot favicon.ico文件在瀏覽器顯示不出來 maven編譯的target目錄下不能預覽顯示文件損壞,不生效解決

springcloud項目, 在resource/static下面放入自定義的favicon.ico文件,在瀏覽器請求顯示黑色 文件損壞 不生效的原因。

發生的效果

在idea中的maven編譯的target目錄下預覽不出來,顯示文件格式錯誤,文件損壞。

在瀏覽器請求控制檯狀態也是200  文件也有大小42.6kb  但是顯示不出來,顯示是黑色的

出現這種情況,原因就是pom文件的filtering設置成了true

<resources>
    <!-- 編譯resources下的配置文件 -->
    <resource>
        <directory>src/main/resources</directory>
        <includes>
            <include>**/*.*</include>
        </includes>
        <filtering>true</filtering>
    </resource>
</resources>

解決辦法就是:把<filtering>false</filtering>設置成false

但是有時候需要用到這個過濾器該怎麼辦呢。我在研究研究

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章