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

来源:互联网 发布:淘宝网老是要重新登录 编辑:程序博客网 时间:2024/06/06 23:58

  

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
原创粉丝点击