我正在学习如何使用 Eclipse (Kepler) 和 Tomcat/7.0.40 创建 Web 应用程序。我以前的项目使用 Spring 并且没有错误地工作。现在,当我创建一个全新的动态 Web 项目 (WebProjectNoSpring) 时,它说
> INFO: Starting Servlet Engine: Apache Tomcat/7.0.40
> окт 23, 2013 2:58:49 PM org.apache.catalina.core.ApplicationContext log
> INFO: No Spring WebApplicationInitializer types detected on classpath
> окт 23, 2013 2:58:49 PM org.apache.catalina.core.ApplicationContext
> log INFO: Initializing Spring root WebApplicationContext
> окт 23, 2013 2:58:49 PM org.springframework.web.context.ContextLoader initWebApplicationContext
> INFO: Root WebApplicationContext: initialization started
> окт 23, 2013 2:58:49 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh
> INFO: Refreshing Root WebApplicationContext: startup date [Wed Oct 23 14:58:49 GMT+07:00 2013]; root of context hierarchy
> окт 23, 2013 2:58:49 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
> **INFO: Loading XML bean definitions from URL [file:/D:/Programming/running/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/SpringProject1/WEB-INF/classes/applicationContext.xml]**
> окт 23, 2013 2:58:49 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
> INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@18be9f2: defining beans [myBean]; root of factory hierarchy
> окт 23, 2013 2:58:49 PM org.springframework.web.context.ContextLoader initWebApplicationContext
> INFO: Root WebApplicationContext: initialization completed in 613 ms
因此,它试图从另一个项目加载 XML bean 定义(文件 applicationContext.xml),最后给出错误:“请求的资源不可用”。我什至还没有使用 Spring,而且我在这个项目中也不需要它。删除 Tomcat v7.0 并创建新的本地服务器没有帮助。
我做错了什么?非常感谢任何建议。