最近用Maven创建了一个Spring Web项目,在跟Mybatis集成时,tomcat控制台老是报错(找不到Mapper对应的XML配置文件),无意中发现编译后的classes文件夹(或者war包)对应的目录根本没有相应的xml配置文件。解决方式是,在pom.xml文件中的build节点中,添加如下代码:
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>
本文介绍了解决在使用Maven创建的Spring Web项目中,集成Mybatis时出现的tomcat控制台错误提示(找不到Mapper对应的XML配置文件)的方法。通过在pom.xml文件中的build节点下添加资源配置,确保XML文件能够被正确地包含在编译后的classes目录或war包内。

1756

被折叠的 条评论
为什么被折叠?



