我们使用mybatis框架的时候,sql语句编写在xml文件当中,有时候我们会将sql语句写在resource文件夹下,有的写在dao层里面,和dao接口放在一起。
这时候我们运行有可能项目就会报错,你查看生成的classes文件夹,发现可能并没有生成xml文件,我们需要配置资源导出
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>