我正在尝试使用Tomcat 6.0服务器在STS中运行Spring MVC项目。但我有这两个我无法解决的错误:
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
我怀疑这与构建路径有关。有什么建议吗?
答案 0 :(得分:3)
通过右键单击Package Explorer中的项目名称 - > Spring Tools->添加Spring Project Nature来解决这些问题。 (不知道究竟发生了什么,只是之后问题消失了。)
答案 1 :(得分:1)
对我来说,它是通过禁用Maven工作区解析来解决的。大多数此类小问题都是由于启用了Maven Workspace Resolution而引起的。
我建议您通过禁用它来帮助自己。
答案 2 :(得分:0)
我遇到了同样的问题。 我解决了这个问题,在spring config-file中删除了这个映射。 该类不存在,但映射仍然存在。映射很旧。 删除spring配置文件中的旧映射,spring将起作用。