解決properties、xml等配置檔案無法找到問題

YANG-Π發表於2020-12-03

properties、xml等配置檔案無法找到問題

報錯原因:

 Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource db.properties

java java.io.IOException: Could not find resource mybatis-config.xm

出現問題分析
這個錯誤說明程式執行行無法找到你所配置的**.xml 或者**.properties 配置檔案無法編譯。

問題確認:檢視一下target/classes下是否有你的配置檔案
在這裡插入圖片描述
如果沒有–>解決方法:在專案的pom.xml匯入如下程式碼:

<!--在build中配置resources,來防止資源找不到或者匯出失敗問題-->
    <build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>

這是在新增程式執行時掃描檔案範圍,這樣你的配置檔案就能找到!

相關文章