maven2常见问题

https://blog.csdn.net/qq_16488911/article/details/78863351

原因是:

在maven与mybatis整合的时候,非编译型文件maven都不会将其拷贝至target目录,因此造成target运行的时候找不到相应xml文件。需要在pom.xml文件中配置resource

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<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>