将java项目打包成jar包的时候,在默认情况下,java目录下只有java文件才会被打包进来。
(什么是java目录:)
如果我们把mapper文件也放在java目录下,在默认情况下打包的时候是不能被打包进来的。
解决办法时在pom.xml加入以下代码:
<build>
<!-- 项目打包时会将java目录中的*.xml文件也进行打包 -->
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>