The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

  

MacBook pro下JavaWeb项目中JSP页面顶端第一行出现“红色”的报错信息⬇️

The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path。如下图⬇️,


原来Javaweb工程类中没有添加Tomcat运行时相关类导致。


解决步骤:

1、项目右键➡️build path➡️配置构建路径,操作如下⬇️:



2、点击 java build path➡️library➡️add library,操作如下⬇️:


3、点OK,操作如下⬇️:



4、如果你的library下没有见到下图⬇️红框圈住的servlet-api.jar,则点 Add External Jars 按钮把你tomcat目录下lib文件夹下的此jar包添加进来,操作如下⬇️:


5、点order and export ,勾选新添加进来的,点OK,操作如下⬇️:



6、配置好后你的项目下便有了此jar包⬇️


方法二:

 窗口->首选项->java  ->   已安装的jre  ->   编辑  -> 添加外部的jar   (把servlet-api.jar加进来就ok了)


7、配置完成之后,页面不会在出错了,如果出错的话,可以先删除这个页面,再新建一次。

注意,有时jdk没配置好也可能会导致jsp开头出错,重新配置一下jdk就可以了。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值