最近刚刚接触到mybatis,今天就遇到了一个问题找了好长时间的错才运行的通,但是也没有彻底解决,错误是这样的,使用mybatis要先进性配置嘛,就新建了一个mybatis-config.xml文件,文件内容是没有问题的,但是在运行的时候却一直报错:
java.io.IOException: Could not find resource mybatis-config.xml
开始的时候我以为是路径写错了,但是确认了好多遍没有问题,然后去搜解决方法,发现很多人都遇到过这个问题啊…后来我试了很多办法也没有解决,后来看了一篇帖子(mybatis报错…),有点类似,就试了试,之前我的mybatis-config.xml一直是直接放在src文件夹下的,因为只是一个学习的小项目。顺着他们的思路,我就新建了一个文件夹,然后把这个mybatis-config.xml文件就放在这个文件夹下然后右键build path -> :use as source folder
开始的时候就是这样:
然后这样:
然后我试了一下,结果就能运行了…很奇怪,之前能正常运行的时候我也是把配置文件直接放自src下面的啊…不过更奇怪的是我接下来还原了一下,结果发现又可以正常运行了,idea不会编译src下的xml文件,但是eclipse好像可以吧…还是不太清楚原因,不过好在问题是解决了吧…希望有清楚这个错误的大神解释一下(●ˇˇ●)