您的位置:首页 > 运维架构 > Apache

单元测试出现org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

2017-04-27 18:18 621 查看
在web项目中,通过url访问,里面的mybatis映射能够正常工作,但是运行junit单元测试时却出现“org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)”异常,仔细研究pom文件发现在build里面只包含了src/main/resource目录下的xml文件,而没有包含子目录下的xml文件,添加后正常:

<resources>
<resource>
<directory>${project.basedir}/src/main/resources</directory>
<includes>
<include>*.xml</include>
<include>*.properties</include>
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<directory>${project.basedir}/src/test/resources</directory>
<includes>
<include>*.xml</include>
<include>**/*.xml</include>
<include>*.properties</include>
</includes>
</resource>
</resources>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐