木一 发表于 2016-11-27 07:44:01

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中
页: [1]
查看完整版本: maven项目编译mybatis的mapper.xml文件未生成