Mybatis 报错 java.io.IOException: Could not find resource mybatis-config.xml的两种原因和解决方案

第一次做mybatis的时候做了一个小例子,但是测试的时候 ,一直报错,于是去网上搜索原因 ,发现大多数都是说的情况一,但是我的并不是。最后还是解决了,所以在总结一下出现这种情况的原因。

java.io.IOException: Could not find resource mybatis-config.xml

 

首先检查你的路径是否正确,如果路径确认正确无误,则有可能是以下原因

情况一:

 配置文件没有加载上,mybatis-config.xml中的配置文件没有加载上,你的配置文件是不是放在了文件夹中没有被eclipse默认加载,所以报错。

  如果是这样的原因最简单的解决方案就是将你的mybatis-config.xml从你的文件夹中转移到src中,这样eclipse会默认加载。

如果你是新建的一个文件夹中不想放在src下,那么你还可以这样:

   右键你的文件夹 ,然后           

情况二

网上大部分给的解决方案就是这个,当我简单粗暴的将配置文件放到src下后,运行,发现还是不能解决,然后我就从头到尾推演了一遍的操作,突然想起来,因为偷懒(程序员么,偷懒是一种信仰)没有引入mybatis的约束文件。于是我就去引入约束条件,然后perfect。

总结:找不到原因或者不能解决的时候,可以把自己思路重新推一下,看看是不是漏了什么,尤其对新手来说,很有帮助。

让人兴奋的绿色。

 

 

  • 16
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值