Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource teamwork2/mapper/UserMapper.xml
我在學習mybatis時,碰到了這個問題。無論怎麼修改,就是找不到這個xml。很奇怪!
在看了博客園一位大佬的博客之後得到解決。
以下均轉自博客園:
idea不會編譯src的java目錄的xml文件
所以解決思路就是:將IDEA maven項目中src源代碼下的xml等資源文件編譯進classes文件夾
具體操作方法就是:配置maven的pom文件配置,在<build>節點下添加<resources>代碼:
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> </resource> </resources> </build>
下面給作者署名: