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

报错信息:

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

solution:

First:确认Apache服务器已设置
若没有设置,步骤如下:window->Preferences->Server->Runtime Environment -> add --> 选择Apache的版本,Next,再填入你apache服务器软件的安装地址

图片.png

Second:确认Apache服务器已设置后还是报错
右击web工程、属性或Build Path->Java Build Path->Libraries-> Add Libray->Server Runtime->Tomcat Server

图片.png

附:如若配置Apache时遇见版本不匹配报错The Apache Tomcat installation at this directory is version 8.5.4. A Tomcat 8.0 installation is expected.时,解决方法如下:tomcat->lib下,解压缩打开catalina.jar文件,之后找到catalina.jar\org\apache\catalina\util下面的ServerInfo.properties文件,记事本打开做出如下图所示修改即可。

图片.png

(由于自己在实际操作中遇到此类问题,并花了一些时间解决,便将其整理分享。仅供参考。)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容