一直沒有用過spring。今天想跑一個demo,結果出錯了。 我是用eclipse中的tomcat泡的。看了一下library中也導入了spring web的庫。
查了一下好多解決方法都是說把jar包拷到lib下,去我的tomcat下發現並沒有那個工程。繼續查發現eclipse並不是真的啟動了你本地的tomcat,只是一個虛擬的服務器,eclipse把
項目部署到了workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps下,把所有的類包拷的這個下面ok了。
此外,為什么引入了類庫還找不到jar包呢。解釋為:
eclipse工程下的library是用來編譯里面的src中java文件的
實際發布到tomcat時,僅僅只復制了WEB-INF/lib里面的jar包,所以出現eclipse可以正常編譯但tomcat運行是找不到類。
詳細介紹請參考http://hi.baidu.com/backupblog/item/846247dcbc8625ea54347fe2