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>
下面给作者署名: