eclipse新工作空间新建jsp报错——eclipse配置Tomcat的方法

环境:

jre:1.8

IDE:eclipse for ee Mars2

Web 应用服务器:Tomcat 8.0


今天,我切换了新的工作空间,新建了一个web项目,又新建了一个jsp。结果发现新建的jsp第一行就有个小叉叉。这个小叉叉是怎么来的呢?

将鼠标放上去,有一行错误提示:

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

这是什么意思呢,就是说我配置路径缺javax.servlet.http.HttpServlet

一般来说,这是缺少类库。

我右键点击项目,选择build path->configure build path查看,果然发现少了server的类库

,如图1

eclipse新工作空间新建jsp报错——eclipse配置Tomcat的方法_第1张图片
图1

点击Add Library->server runtime->next,结果发现没有server类库让我添加,难道是eclipse傲娇了吗?

并不是的,我经过一番缜密的推理过后,一道灵光闪过——我没给新工作空间配置Tomcat!

。。。

先点击eclipse界面下方的Servers窗口(如图2),如果没有配置服务器的话,这里应当有个超链接,点击它,出现配置服务器的窗口(如图3)。


eclipse新工作空间新建jsp报错——eclipse配置Tomcat的方法_第2张图片
图2
eclipse新工作空间新建jsp报错——eclipse配置Tomcat的方法_第3张图片
图3

我的服务器是Tomcat8.0,所以点击Apache目录的8.0,如图2.然后finish就可以了。


到这里还没结束,这时jsp上的小叉叉还没消失掉,这是因为类库里还是没有配置。

所以再重复之前的操作,打开build path->configure build path->add library->选择server runtime后点next

奇迹出现了,出现了一个tomcat类库可以添加(图4),选择后添加。再看一看,jsp页面的错误信息是不是已经没有了呢?

eclipse新工作空间新建jsp报错——eclipse配置Tomcat的方法_第4张图片
图4

所以,世上没bug,只怕有心人。看起来再莫名其妙的错误,只要耐心冷静,总能解决的。


我是文艺的程序员小T,这是我的第一篇文章。

你可能感兴趣的:(eclipse新工作空间新建jsp报错——eclipse配置Tomcat的方法)