Could not resolve resource location pattern [classpath:com/macw/mapper/*.xml]:Spring项目报错找不到mapper文件
程序开发
2023-09-10 08:59:08
*java.lang.IllegalArgumentException: Could not resolve resource location pattern
[classpath:com/macw/mapper/*.xml]: class path resource [com/macw/mapper/] cannot be
resolved to URL because it does not exist*
SpringMVC项目报错找不到Mapper文件,
啊啊啊这个问题昨天头疼了我好大一会,我mapper文件确实存在啊,并且路径也没有问题啊,可是就是一编译就报错。
报错信息如下图所示:
再来看看我的目录结构:
确实没问题是不是,
不甘心,今天又重新看了一遍项目,依旧是报错,抱着试试看的态度我找了找class文件,
哎~,发现问题了。
看下target目录:
果然就是没有mapper包啊,这就很没明确了,
说明xml文件没有被maven打包到target下面.在pom.xml的< build>标签中加入:
src/main/java **/*.xml true
ok,大功告成!
标签:
上一篇:
SpringBoot整合其它框架
下一篇:
相关文章
-
无相关信息