在以前的版本中,Tomcat的common/lib目录下有一个名为servlet-api.jar的包,把它拷贝至你的java安装目录下jre/lib/ext下就可以了。

如果是:tomcat6就在Tomcat的lib里面有一个名为servlet-api.jar的包

原因是这个包不属于java自带的,凡是扩展相关的类包都可以拷贝到前面说到的目录下,这样java在编译的时候就可以自动加载相关的类包进行编译了。.

产生这个问题的原因是这个包在WEB服务器里才有,J2SE中没有,应该在J2EE中才有。因此必须告诉编译器这个包的位置。

正确的解决方案如下:

1. 搜索servlet-api.jar. 这个包应该在TOMCAT的安装目录中可以找到。不明白网络上很多解决方案把这个包的名字写成servlet.jar. 可能是版本原因。

2. 将servlet-api.jar包括路径添加到系统变量CLASSPATH中,例如:D:\tomcat-5.5.25\apache-tomcat-5.5.25\common\lib\servlet-api.jar

3. 将servlet-api.jar拷贝到JRE中的JRE_PATH\LIB\EXT目录下。例如:C:\Program Files\Java\jre1.5.0\lib\ext

4. 重启Eclipse, 再编译,问题解决。

记录点滴故障解决方案,以备将来重遇之需要,也为遇到同样经历的朋友提供参考。

出处:http://www.cnblogs.com/kaixin110/archive/2007/12/27/1017327.html

java.servlet不存在_eclipse提示servlet不存在 的解决办法相关推荐

  1. idea验证失败_SVN提示https证书验证失败解决办法

    技术分享之 <SVN提示https证书验证失败解决办法>--我要编程技术手册系列 svn提交代码时报错,证书认证失败 Commit failed with error 0 files co ...

  2. Likely root cause: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes 的解决办法

    问题概述 关于这个问题,博主是在通过K8s/K3s管理器构建ELK日志采集.存储.展示时遇到的一个问题,在构建Elasticsearch时,启动报错 " Likely root cause: ...

  3. Mac cnpm装包时提示Error: EACCES: permission denied解决办法

    Cnpm装包时提示Error: EACCES: permission denied解决办法 2018年03月04日 09:31:51 miniminixu 阅读数:1598 版权声明:本文为博主原创文 ...

  4. eclipse项目中关于导入的项目里提示HttpServletRequest 不能引用的解决办法

    eclipse项目中关于导入的项目里提示HttpServletRequest 不能引用的解决办法  当使用eclipse导入外部的web工程时,有时会提示HttpServletRequest, Ser ...

  5. Qt直接运行生成的exe文件提示“缺少Qt5Core.dll”的解决办法

    Qt直接运行生成的exe文件提示"缺少Qt5Core.dll"的解决办法 [错误描述] 在QtCreator下,程序可以正常运行,但是当关闭QtCreator后,在"de ...

  6. Android Stduio 发生 Process ‘command ‘somePath:java.exe‘‘ finished with non-zero exit value 2 异常的解决办法

    Android Stduio 发生 Process 'command 'somePath:java.exe'' finished with non-zero exit value 2 异常的解决办法 ...

  7. nested exception is java.lang.NoClassDefFoundError: org/codehaus/jettison/json/JSONObject异常的解决办法

    nested exception is java.lang.NoClassDefFoundError: org/codehaus/jettison/json/JSONObject异常的解决办法 参考文 ...

  8. 启动tomcat时 错误: 代理抛出异常 : java.rmi.server.ExportException: Port already in use: 1099的解决办法

    启动tomcat时 错误: 代理抛出异常 : java.rmi.server.ExportException: Port already in use: 1099的解决办法 参考文章: (1)启动to ...

  9. 计算机开机出现ROM,电脑无法开机提示exiting pxe rom的解决办法

    近日,有用户反映,当电脑开机的时候便跳出提示"exiting pxe rom",不知道该如何处理.那么出现这种问题怎么办呢?首先给大家解释一下电脑开机出现"exiting ...

最新文章

  1. 091023 T GIX4 项目中的 智能部署 和 智能客户端
  2. Java中的冒泡排序(减少比较次数)
  3. Windows 8让程序员们忧心忡忡
  4. 移除string的最后一个字符几种方法
  5. jquery之超简单的div显示和隐藏特效demo
  6. 手部精细动作有哪些_3-6岁手部精细动作训练游戏!促进孩子大脑发育
  7. 全国计算机等级考试系统运行异常,全国计算机等级考试系统安装问题集锦
  8. 小程序源码:全新外卖侠cps5.6全套微信小程序源码下载-多玩法安装简单
  9. 爱迪德CA系统与NDS CA系统对比分析(一)
  10. stm32码盘传感器_STM32电机测速(正交或者霍尔编码器)
  11. 电子或计算机机类学校,热门理工科工程专业当然属于计算机、电子信息和机械...
  12. WebSocket多人聊天室
  13. 签名验签服务器的作用,签名验签服务器
  14. ASP.NET清除Cookies
  15. YUV编码为HEVC(H.265)
  16. matlab将空间描述转变为约当阵,matlab求约当标准型
  17. 篮球数据API接口 - 【篮球文字直播】API调用示例代码
  18. NYOJ 489-哭泣天使:最大流
  19. 已知13个球和一个天平,其中有一个坏球,但是不知道是轻还是重,请用天平秤三次,找到这个坏球。
  20. [i.MX] ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0

热门文章

  1. 华为Mate 30系列或下血本采用双主摄方案:CMOS尺寸破纪录
  2. 三星Galaxy A80首款保护壳曝光:配件厂商这样解难题
  3. 虚拟资源拳王公社:上班族做什么兼职副业赚钱,大学生最适合做什么兼职副业
  4. html动画曲线快速结束,CSS3 animation动画
  5. 我的docker随笔23:修改容器时区和添加中文支持
  6. Qt实践录:串口调试助手
  7. k近邻法的实现(kd树)-相关问题梳理
  8. 在weblogic12c中启动工程报错缺失BeanFactoryAware
  9. ik分词器 分词原理_ElasticSearch 集成Ik分词器
  10. 【flink】Flink 1.12.2 源码浅析 :Task数据输出