<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>
很少见你这样写的,一般需要给映射文件配置路径,如果不配置映射文件的路径,默认就是在当前文件夹下找对应的xml文件,所以说你没必要在pom.xml配置映射了,通常情况下dao只放接口文件不放xml文件,xml统一放在resources文件夹下,mybatis里配置好路径就行了,解析的时候他们是在一起的,如图所示
maven项目的目录结构就是这样的,不需要在pom.xml文件里面配置。