1. 程式人生 > >ResourceUtils無法讀取json檔案

ResourceUtils無法讀取json檔案

應用場景

springboot maven專案

問題

在使用spring的 ResourceUtils.getFile(""); 獲取字尾為 json 的檔案時一直提示檔案不存在。覺得很奇怪,換個檔案可以,但是偏偏 json 檔案無法讀取。

解決問題

根據參考資料,看了自己的 pom.xml 檔案的配置為:

        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <excludes>
                    <!--<exclude>*.json</exclude>-->
               </excludes>
            </resource>
        </resources>

配置是排除 json ,真是-_-||

解決方法,將配置修改一下即可:

        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>*.json</include>
                </includes>
            </resource>
        </resources>

注意:如果配置只include *.json檔案,那麼其他字尾的檔案不可訪問!