博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IDEA配置使用Mybatis出现 “Could not find resource”
阅读量:5269 次
发布时间:2019-06-14

本文共 1266 字,大约阅读时间需要 4 分钟。

http://blog.csdn.net/haluoluo211/article/details/52370486

问题一:在Idea编辑其中配置使用Mybatis出现BuilderException问题,如下:

问题:在编译后的target文件夹下,发现只有mapper的class文件,而没有xml文件,将对应的xml文件放到这个文件夹下运行就不会出现下面的错误。说明出现这个错误的原因是maven编译时没有将xml文件放进去。

解决方法:在pom.xml中添加如下代码

src/main/java
**/*.xml
问题二

码如下:

Java代码  
  1.         Reader reader = null;     
  2.         try {     
  3.             reader = Resources.getResourceAsReader("configuration.xml");   
  4.         } catch (IOException e) {     
  5.             e.printStackTrace();     
  6.         }  

执行之后报错:

Java代码  
  1. java.io.IOException: Could not find resource configuration.xml  
  2.     at org.apache.ibatis.io.Resources.getResourceAsStream(Resources.java:89)  
  3.     at org.apache.ibatis.io.Resources.getResourceAsStream(Resources.java:76)  
  4.     at org.apache.ibatis.io.Resources.getResourceAsReader(Resources.java:134)  

 

说明:在项目src/main/resources目录下已经存在configuration.xml这个文件。

解决:You are using Maven, so you can leave off the src/main/resources path altogether, as Conference.xml will be found at the root of your classpath. This should work:

转载链接:http://stackoverflow.com/questions/19730026/mybatisibatis-xml-mapping-configuration

转载于:https://www.cnblogs.com/tcming/p/7122124.html

你可能感兴趣的文章
c# 文件笔记
查看>>
第一页 - 工具的使用(webstorm)
查看>>
Linux 进程资源用量监控和按用户设置进程限制
查看>>
IE浏览器整页截屏程序(二)
查看>>
D3.js 之 d3-shap 简介(转)
查看>>
制作满天星空
查看>>
类和结构
查看>>
CSS3选择器(二)之属性选择器
查看>>
adidas crazylight 2018 performance analysis review
查看>>
typeset shell 用法
查看>>
python 之 循环语句
查看>>
心得25--JDK新特性9-泛型1-加深介绍
查看>>
[转]ceph网络通信模块_以monitor模块为例
查看>>
HDOJ 1754 I Hate It(线段树基本操作)
查看>>
latex tree
查看>>
安装NVIDIA驱动时禁用自带nouveau驱动
查看>>
HDU-1255 覆盖的面积 (扫描线)
查看>>
css3学习01
查看>>
【USACO】 奶牛会展
查看>>
继承和多态
查看>>