在調試我的maven項目的過程種,當我執行maven install時總提示找不到mapper.xml文件,看了一下大家的說法,都說是maven沒有把src/main/java下的mapper包記載到classpath種,可以通過修改maven配置文件pom.xml的方式解決,就是將src/main/java下的xml文件包含進來,像下面這樣配置:
1 <build> 2 <resources> 3 <resource> 4 <directory>src/main/java</directory> 5 <includes> 6 <include>**/*.xml</include> 7 </includes> 8 </resource> 9 </resources> 10 </build>
但是我配置之后,mapper.xml文件是加載成功了,可是我的src/main/resources下的文件又找不到了,於是我廢棄這種方式,修改了一下eclipse中的配置,修改方式如下:
1 、右鍵項目-Build Path-Configure Build Path

2、按圖中順序依次選中

3、添加配置

按照上圖中的順序進行添加:即將src/main/java下的xml文件都加載到classpath中,因為我已經添加過了,所以提示Pattern already exists。配置完后applay就可以了,再次install就不會出現找不到mapper或找不到資源文件的問題了。
