第一步,把springMVC.xml放到resources根目录下
第二步,web.xml文件中找到如下代码
<servlet>
<servlet-name>springMVC</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring-mvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springMVC</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
第三步,修改
<param-value>classpath:spring-mvc.xml</param-value>这一行修改为
<param-value>/WEB-INF/classes/spring-mvc.xml</param-value>
这样,启动tomcat就不会报错了
另外补充一下,上一篇文章中,用了 <param-value>classpath*:XXXXX.xml</param-value>
这种方式解决了找不到spring.xml文件的问题,你也可以尝试一下看可以不,我自己试了下,找不到,用这个指定目录的方式是可以的。