在maven项目当中,我们有时候会用maven clean清理项目的编译结果,然后在eclipse中build的时候项目可以启动,但是只要操作数据库就会抛出异常表示mybatis找不到相应ID的sql语句。这时候查看classes发现mybatis相应的mapper.xml根本没有生成。此时我们需要在
maven的pom.xml中<build></build>中添加
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
这样再次build的时候相应的mapper.xml将生成在classes中
maven项目编译mybatis的mapper.xml文件未生成
猜你喜欢
转载自wt113252620.iteye.com/blog/2197594
今日推荐
周排行