您的位置:首页 > 理论基础 > 计算机网络

java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest

2017-01-25 22:47 549 查看
http://wiki.bsdn.org/pages/viewpage.action?pageId=9929073

错误信息

查看Console标签页:



这儿提示找不到HttpServletRequest类。

解决办法

规则文件更新的时候需要调用servlet-api.jar相关的类,如果您的系统环境下无法找到这个jar,就会报如上的错误。

解决的办法是在项目的Java Build Path中添加servlet-api.jar。

下面是直接将当前环境中的Tomcat7添加到Java Build Path中(由于Tomcat7环境中已经自动包含servlet-api,因此就无需再单独添加servlet-api.jar了):

在Java Build Path中添加Servlet-API相关的jar,例如本例打开工程的属性页,并找到Java Build Path:



单击Add Library...(也可以单击Add JARs...或Add External JARs...直接添加servlet-api.jar)



由于本机配置的是Tomcat7,则选择Tomcat7:





OK确认后,再重新更新规则文件就应该可以成功了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐