Tomcat 找不到Spring MVC类

Tomcat 找不到Spring MVC类,tomcat,spring-mvc,classnotfound,Tomcat,Spring Mvc,Classnotfound,我正在尝试使用Tomcat6.0Server在STS中运行一个SpringMVC项目。但我有两个无法解决的错误: Class 'org.springframework.jdbc.datasource.DriverManagerDataSource' not found [config set: projectName/web-context] root-context.xml /projectName/src/main/webapp/WEB-INF/spring Spring Beans

我正在尝试使用Tomcat6.0Server在STS中运行一个SpringMVC项目。但我有两个无法解决的错误:

Class 'org.springframework.jdbc.datasource.DriverManagerDataSource' not found [config set: projectName/web-context] root-context.xml    /projectName/src/main/webapp/WEB-INF/spring Spring Beans Problem
Class 'org.springframework.web.servlet.view.InternalResourceViewResolver' not found [config set: projectName/web-context]   servlet-context.xml /projectName/src/main/webapp/WEB-INF/spring/appServlet Spring Beans Problem

我怀疑这与构建路径有关。有什么建议吗?

这些问题通过右键单击PackageExplorer->SpringTools->AddSpringProjectNature中的项目名称得到解决。(不知道到底发生了什么,只是后来问题消失了。)

这些问题是通过在PackageExplorer->Spring工具->添加Spring项目性质中右键单击项目名称来解决的。(我不知道到底发生了什么,只是后来问题就解决了。)

对我来说,这是通过禁用Maven Workspace Resolution解决的。大多数此类小问题都是由于启用Maven工作区解析而导致的


我建议禁用它来帮你自己一个忙。

对我来说,它是通过禁用Maven Workspace Resolution来解决的。大多数此类小问题都是由于启用Maven工作区解析而导致的

我建议你帮自己一个忙,把它禁用。

我也有同样的问题。 我解决了这个问题,在spring配置文件中删除了这个映射。 该类不存在,但映射仍然存在。地图很旧。 删除spring配置文件中的旧映射,spring就会工作。

我也遇到了同样的问题。 我解决了这个问题,在spring配置文件中删除了这个映射。 该类不存在,但映射仍然存在。地图很旧。
删除spring配置文件中的旧映射,spring就会工作。

如果它确实解决了您的问题,您应该接受自己的答案problem@Ittai:谢谢你提醒我。没问题,最好实际编辑现有答案,以免导致答案膨胀。如果你的答案确实解决了你的问题,你应该接受你自己的答案problem@Ittai:谢谢你提醒我。没问题,最好是编辑现有答案,以免导致答案膨胀。真的帮了我大忙。我已经在我的项目中添加了Spring项目nature。我所做的是删除然后再添加Spring Project Nature解决了我的问题,这对我真的很有帮助。我已经在我的项目中添加了Spring项目nature。我所做的是删除然后再添加Spring Project Nature解决了我的问题