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

本文解决了一个常见的Eclipse Java项目中JSP页面出现的错误:找不到超类javax.servlet.http.HttpServlet。通过检查和更新Tomcat安装目录配置,最终成功解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

eclipse好久之前做的java项目,今天打开发现许多jsp页面有如下错误:
[color=red][b][size=medium]The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path[/size][/b][/color]
[img]http://dl2.iteye.com/upload/attachment/0117/8844/ca057449-c441-3d03-a248-962a15e96bd2.png[/img]
如果没有添加Tomcat Server ,需手动添加一下(不过我已经添加过了)
project->Java Build Path->Libraries-> Add Libray->Server Runtime ->Tomcat Server
继续查找原因
Windows->Preferences->Server->Runtime Environments->add->Apache Tomcat v7.0->next 找到相应tomcat7.0的安装路径(这个我也添加过了)
不过在点击我已配置过的Tomcat Server,发现了下面信息:
[color=red][b][size=medium]The specified Tomcat installation directory does not exist.[/size][/b][/color]
[img]http://dl2.iteye.com/upload/attachment/0117/8850/af84bb9f-dc41-33cd-85fe-f9533b0e9d71.png[/img]
指定Tomcat的安装目录不存在
原来是换了电脑后,重新放置了Tomcat的安装位置,重新Edit下
还是不行?
把项目从eclipse里面删掉
[img]http://dl2.iteye.com/upload/attachment/0117/8874/d3067338-ef89-390a-9b40-efd7d08b09df.png[/img]
在把刚从eclipse里刚删的项目import回来
[img]http://dl2.iteye.com/upload/attachment/0117/8876/bc7a6d48-40bb-3250-976a-202da7fb054b.png[/img]
完美解决!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值