MyEclipse上整合spring,mybatis报错

来源:互联网 发布:多线bgp网络 编辑:程序博客网 时间:2024/05/24 06:40

myeclipse报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):XXX

大多数情况下,很多人会选择eclipse作为三大框架的工具,然而有些人还是会选择myeclipse,比如我,和大家的开发工具不一样又报错的时候就悲剧了,好吧,我今天就悲剧了一场!!!

在整合Struts2,spring,mybatis的时候,我建立的是maven的web工程,在测试的时候就出现了如下错误:

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):XXX

试了很多办法都不行,后来根据同学的办法结合查找的资料,找到了解决方法:

选中项目–>右键–>build path–>source–>选中项目源码包
双击Output folder,一般默认的是(Default output folder),我们需要修改它的值;

双击后选择specific output folder–>borwse,选择target文件夹下的classes—>确定

这里写图片描述

这样呢,在一次测试就可以成功了,其实myeclipse有些时候在某些方面还是不如eclipse方便简单。这次出现这个错的原因就是.class文件没有编译输出到classes文件中,运行的时候找不到,需要手动配置,这可能是由于myeclipse中maven配置中的一些问题导致的。

好吧,纠结了一下午的问题解决了还是很happy的,记录一下以免下次又遇到不记得了。。。

0 0