maven项目编译mybatis的mapper.xml文件未生成

     在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中

猜你喜欢

转载自wt113252620.iteye.com/blog/2197594