一直用的eclipse,但公司不少员工用的都是idea,便想试试,谁知导入maven项目后一直报错,最后发现编译后target中没有dao中的xml文件,致使监听器加载资源时一直报错,java
最后通过反复查找,终于找到答案。eclipse
在pom.xml的<build>中添加:maven
<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource></resources>删除target文件夹,从新编译,神奇的事发生了,项目启动了。。真tm难受