解決Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com/cqupt/paging/dao/User.xml


搭建了一個ssm項目,啟動報錯Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com/cqupt/paging/dao/User.xml

我看了一下路徑沒錯,名字也沒有寫錯

網上找了一下資料解決了,記錄一下

我用maven管理,在target下並沒有將User.xml,出錯原因就是maven編譯時沒有將xml文件放進去,所以才會找不到User.xml文件

解決方法,在pom.xml加入:

<!--classpath-->
  <build>
    <!-- 定義classpath -->
    <resources>
      <!-- resources文件 -->
      <resource>
        <directory>src/main/resources</directory>
        <!-- 是否被過濾,如果被過濾則無法使用 -->
        <filtering>false</filtering>
      </resource>
      <!-- java文件夾 -->
      <resource>
        <directory>src/main/java</directory>
        <!-- 引入映射文件等 -->
        <includes>
          <include>**/*.xml</include>
          <include>**/*.properties</include>
        </includes>
      </resource>
    </resources>
  </build>

 

或者手動將User.xml放入targegt對應的路徑下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM