因爲一些eclipse版本問題,mybatis的mapper包中的sql文件沒有被打進包,須要在pom中加入:java
<build>
<!--配置打包時不過濾非java文件開始 -->
<!--說明,在進行模塊化開發打jar包時,maven會將非java文件過濾掉,
xml,properties配置文件等,可是這些文件又是必需的,
使用此配置能夠在打包時將不會過濾這些必需的配置文件。
-->
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
<!--配置打包時不過濾非java文件結束 -->
</build>sql