目录
一、问题描述:
二 、产生原因:
三、解决方法:
报错如下:
我们在idea中写配置文件的时候配置文件无法被导出或者生效,就会出现以上报错。
1、复制该配置文件到target对应目录中,例如把UserMapper.xml复制到下面,一开始target对应目录里面是没有该配置文件的。
2、第一种方法太麻烦了,不能每次出现问题就复制一下,还有一种方法,把下列这段代码复制到pom.xml中,如果复制到父工程的pom.xml可能不会立刻生效,保险的方法就是在复制一份到子工程的pom.xml中。代码如下:
<build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources> </build>
注意:要是还不行就刷新一下maven。
好的,问题解决,确定不点赞收藏一下?万一下次遇到还能用到。