这是我的文件路径
第一步:如果你的文件路径是和我上面一样的话,并且在web.xml中也配置了如下的代码,重点是初始化参数中parm-value
<servlet>
<servlet-name>spring-dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/spring-*.xml</param-value>
</init-param>
</servlet>
第二步
如果你的spring-dao.xml是在路径是写对的,而且junit测试的时候下面的代码也写了。@ContextConfiguration({ "classpath:spring/spring-dao.xml", "classpath:spring/spring-service.xml" })
但是还是报找不到文件的错误,那么先别慌。
第三步,有可能是pom文件的问题
把pom.xml里面的test全部去掉试试,然后记得去掉之后,update maven project试试。记得去掉之后更新maven项目。
到这里还没好的话,那就祝你好运吧,反正我报这个错误的时候,网上那些乱七八糟的解决方案,都没什么鸟用。