该问题主要是没有识别到我们的配置文件,首先排查问题将xml文件放在resources文件夹下面,当然需要mark为resources root 文件夹
其次,看一下我们的pom文件中是否添加了以下代码
<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>
仔细看以上代码,都是在includes下包括,有的问题就出现在这里,在项目内外pom文件最好都添加上该代码段,保证项目执行成功,最后解决问题