ServletContext getContextPath()

时间:2010-06-25 19:29:28

标签: java web-applications netbeans servlets

我检查了我在Netbeans项目中包含的Tomcat库的javadocs,当我部署代码时工作正常,但是当我对我的web项目进行干净构建时,我得到一个“找不到符号” ServletContext接口的getContextPath()方法

这让我完全疯了,因为为了运行我的测试等等我必须首先部署,然后测试,如果我清理和构建,或者清理并运行测试我得到这个错误......

任何人都有任何线索可能导致此问题?是否有我需要更新的图书馆?

1 个答案:

答案 0 :(得分:7)

我怀疑它不在您构建的ServletContext版本中,但 在您正在部署的版本中。根据{{​​3}},它在 2.5中引入了。所以基本上将你正在构建的servlet.jar改为2.5,并且应该没问题。