【发布时间】:2014-11-04 08:08:54
【问题描述】:
我在idea中使用本地tomcat服务器运行配置。如果我通过管理器将它部署到服务器,我的代码就可以正常工作。但是,如果我按想法运行它,则会出现以下错误:
java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/mvc-dispatcher-servlet.xml]
我在 web.xml 中有这个设置:
<servlet>
<servlet-name>mvc-dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>mvc-dispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
我的 mvc-dispatcher-servlet.xml 在 src/main/webapp/WEB-INF 文件夹中。这可能是什么原因造成的?
【问题讨论】:
-
你把文件 mvc-dispatcher-servlet.xml 放在哪里了?应该是
src / main / webapp / WEB-INF / mvc-dispatcher-servlet.xml -
它就在那里。我应该编辑问题。
标签: spring servlets intellij-idea filenotfoundexception