maven搭建mybatis报错:Could not find resource

cwj19880816 2018-07-24 10:26:26
我使用的开发工具是IDEA,刚自学Mybatis,就用Maven管理,写了个最简单的Mybatis项目,但是出现了BUG,提示如下:

我的Mybatis配置文件里关于Mapper映射文件的路径写的是:

我上网查了一下,问题是IDEA的MAVEN不会编译src的java目录的xml文件,所以在Mybatis的配置文件中找不到xml文件。于是我在pom.xml里加这段:

但是还是会报相同的BUG:

请大神帮忙解决一下到底是什么问题?
...全文
1609 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangshuoxyy 2019-10-22
  • 打赏
  • 举报
回复
我的也是跟你一样的错误 但是我把resource的配置放在build的最底下就可以了
eacc31 2018-07-24
  • 打赏
  • 举报
回复
菜鸟一枚,
错误提示就是找不到配置文件, 我在eclipse上 mapper文件是在 resources下面. 还有 我刚学完, 没有直接单独学某个框架,直接看ssm整合,, mybatis 逆向工程 太省事方便了, 自己编写mapper 太费劲 还容易出错.
greenHard 2018-07-24
  • 打赏
  • 举报
回复 1
建议移到resources下面,直接写相对路径会好一些吧,比如resources下面新建一个mappers目录,userMapper.xml放到忙目录下,路径直接就是mappers/userMapper.xml这样试一试。

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧