idea中使用maven编译myatis配置文件target目录下存在.class和.xml文件但仍报错org.apache.ibatis.binding.BindingException
某马品优购项目第一天遇到的bug
虽然target目录下存在.xml和.class文件,但由于不是在同一个目录下,依然会报错
原因:与建包的方式有关,
虽然包名都是cn.andios.dao.mapper,但会发现target中.class所在包是分级的
而.xml所在包是连在一起的
解决方法:删除target目录以及resouurces中的xml所在目录,重建xml所在的目录结构,cn.andios.dao.mapper分四次建完,不要一次建完
重新install:
问题解决。