项目目录如下
我的mybatis-config.xml文件中mappers配置如下
<mappers>
<mapper resource="com/mapper/UserMapper.xml"/>
</mappers>
当我单元测试select语句时,抛出如下异常
**
解决方法
**
在pom.xml中配置build,代码如下:
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
这样可通过maven强制将*.xml文件一起发布,再次单元测试,运行正常。
注意
maven中只能有一个build标签