2012-02-07 102 views
0

我試圖在STS和Tomcat 6.0服務器上運行Spring MVC項目。但我有這兩個我無法解決的錯誤:未找到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

你應該接受你自己的答案,如果它確實解決了你的問題 – Ittai 2012-03-24 15:47:36

+0

@Ittai:謝謝你提醒我。 – Gruber 2012-03-27 07:56:27

+1

沒問題,實際編輯一個現有的答案是不會引起答案的通貨膨脹的。 – Ittai 2012-03-27 08:56:19

回答

3

這些問題可以通過在包資源管理器 - >彈出工具 - >添加Spring項目自然中右鍵單擊項目名稱來解決。 (不知道發生了什麼,只是後來發生了問題。)

+0

真的幫了我。我已經在我的項目中添加了Spring項目。我刪除了然後再添加Spring Project Nature解決了我的問題 – zubair 2016-07-28 08:37:27

1

對我來說,它是通過禁用Maven Workspace Resolution解決的。大部分這類小問題都是由於啓用了Maven Workspace Resolution而引起的。

我建議通過禁用它來幫助自己。

0

我有同樣的問題。 我解決了這個問題,在spring配置文件中刪除了這個映射。 該類不存在,但映射仍然存在。映射是舊的。 刪除彈簧配置文件中的舊映射,彈簧將工作。