您的位置:首页 > 理论基础 > 计算机网络

JavaWeb:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

2018-01-17 15:44 483 查看
找到这篇文章:

http://blog.csdn.net/fei20072050104/article/details/21785565

文章内容为:

JavaWeb: 报错信息The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path

原来Javaweb工程类中没有添加Tomcat运行时相关类导致。 下面是具体的解决方法:

1、右击web工程-》属性或Build Path-》Java Build Path->Libraries-> Add Libray…->Server Runtime -》Tomcat Server

2、切换到Java Build Path界面中的Orader and Export,选择Tomcat。

注意: 按以上方法操作时,若打开Server

Runtime后一片空白,需要设置Apache服务器。设置方法为:window->Preferences->Server->Runtime Environment -> add –> 选择Apache的版本后点Next,再填入你apache服务器软件的安装(解压后)地址。

果真,在第一步,打开 Server Runtime后一片空白

然后 按照: window->Preferences->Server->Runtime Environment -> add –> 选择Apache的版本后点Next,然后在 Browse 时,需要填入apache服务器软件的安装地址。

我一脸懵。

不知道该填哪个地址,然后就随便browse一个地址,发现报错:

The Tomcat installation directory is not valid. It is missing expected file or folder common/i18n.

后来百度也没百度到遇到这个问题到底该怎么解决。

然后去同事的电脑上,无意间发现了一个可执行文件:

apache-tomcat-6.0.43.exe

我意识到,刚才 需要填入apache服务器软件的安装地址

我没有安装过 apache服务器啊

也许,这个就是 apache服务器软件

于是,拷贝到自己的电脑上,执行,果真,有了一个安装路径

我使用了默认路径为:

C:\Program Files\Apache software Foundation\Tomcat 6.0,

因为安装好了默认启动了 Apache Tomcat 6.0 Tomcat 6

在电脑的右下角,任务栏的系统托盘区,可以看到 这个Apache的服务启动了

感觉里成功近了很多~~~

然后,再回到

window->Preferences->Server->Runtime Environment -> add –> 选择Apache的版本(Apache Tomcat v6.0)点Next,再 Browse 时,选到:

C:\Program Files\Apache software Foundation\Tomcat 6.0

点 Finish. 点 Ok。

再 去做

右击web工程-》属性或Build Path-》Java Build Path->Libraries-> Add Libray…->Server Runtime->next

然后就真的有 Apache Tomcat v6.0 了,选中->Finish-> OK

忘了哪一步,错误就真的消失了。。。

总结:

解决JavaWeb:报错信息The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path

因为 tomcat 环境没有搭好

1. 下载 apache-tomcat-6.0.43.exe ,执行 安装,记住安装路径

2. window->Preferences->Server->Runtime Environment -> add –> 选择Apache的版本(Apache Tomcat v6.0)点Next,再 Browse 时,选到:

此前 Apache 的安装路径

点 Finish. 点 Ok。

3. 右击web工程-》属性或Build Path-》Java Build Path->Libraries-> Add Libray…->Server Runtime->next

然后就真的有 Apache Tomcat v6.0 了,选中->Finish-> OK

错误解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐