这个原因是因为maven 编译时并没有把 .xml 文件放到 target文件夹下的classes文件夹中
解决方法 一
将.xml文件放到resources资源文件夹下
编译后,会在classes文件下出现
如果.xml文件放在dao层下,编译后是不会出现在classes文件下
编译后
解决方法
在pom.xml中添加插件
添加这个后,编译后 dao层的.xml和.properties文件都会被放到classes文件下
但此时resources文件下的.xml文件并没有放在classes下
解决方法一:Build -- > Rebuild Project 重建项目
然后就有了
方法二:再添加插件,之前只添加了src/main/java
重新编译后,这个也不需要去点 Rebuild Project 重建项目