mybatis报错 - java.io.IOException: Could not find resource com/itheima/mapper/mybatis-config.xml
话不多说,上问题! 最近在学习mybatis的时候遇见一个让我抓头的问题,那就是找不到mybatis-config.xml(其他的也可试试哦)这导致找不到其他的mapper.xml呜呜呜太难了,代码都没问题,但就是找不到且报错!!!找了一晚上也没有头绪,直到第二天~~~~~只用了几分钟我就找到了问题所在!
上代码!
java.io.IOException: Could not find resource com/itheima/mapper/mybatis-config.xml
我用的是IDEA。
这是项目结构:
然后,当我发现target文件(target是用来存放项目构建后的文件和目录、jar包、war包、编译的class文件所有都是Maven构建时生成的)没有它时不禁有点伤心,终于还是错付了~
这里面没有那些文件是不能成功运行的。所以我有一个大胆的想法(手动狗头)
将mybatis-config.xml放在resources下,
如果有MybatisUtils这里也要改!!!
然后在该项目的pom.xml文件中加入
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
</build>
结语:
然后重新运行项目,就好啦!这是我第一次发博客哈哈哈,自我介绍一下,我系渣渣辉,是兄弟就来康我!原文在这里哦:阿飞云