java.io.FileNotFoundException: class path resource [config/springmvc.xml] cannot be opened because it does not exist
今天开始学SpringMVC,第一个入门demo就出问题了。。。
我的web.xml配置如下:
<!-- 配置前端控制器 --> <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!-- 加载springmvc核心配置文件 --> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:config/springmvc.xml</param-value> </init-param> </servlet> <!-- 配置拦截路径 --> <servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>*.action</url-pattern> </servlet-mapping>
springmvc.xml如下

启动demo就报错了,说我springmvc.xml配置文件找不着。奇奇怪怪,我敲的代码和视频里的一样,为啥我的就报错了。。
查看了下/WEB-INF/classes文件中,整个config文件夹都没给我编译过来

原来我把config文件夹放在了与src同级别目录,导致了tomcat启动时编译根本没发现并编译它,于是我将整个config文件夹放入src目录下,便解决了我的问题。

浙公网安备 33010602011771号