5
我檢查了我的NetBeans項目中包含的Tomcat庫的javadoc,並且當我部署代碼時工作正常,但是當我執行我的web項目的clean-build時,我得到一個「找不到符號「ServletContext接口的getContextPath()方法ServletContext getContextPath()
這使我完全瘋狂,因爲爲了運行我的測試等等,我必須首先部署,然後測試,如果我清理並構建,或者清理並運行測試我得到這個錯誤...
任何人都有任何線索可能會導致此問題?有我需要更新的圖書館嗎?
對於這個問題,你需要Tomcat 6.x來支持Servlet 2.5。 – Powerlord 2010-06-25 19:34:42
是的,它在部署時正在工作,但沒有在構建時工作......這沒有意義......如果它不能構建,它將如何部署?!無論哪種方式,你是對的,我在另一個項目中有一個不同的servlet.jar,爲什麼有人需要將servlet.jar包含在普通的java非web項目中......我不知道 – walnutmon 2010-06-25 19:37:17
它是否部署,如果它不能建立?您的構建類路徑可能與您的部署類路徑不同。特別是類路徑中事物的順序可能不同。 – DaBlick 2013-04-09 14:02:11