当我在日食中创建一个新的Web项目时,我遇到了问题
在Java Build Path中找不到“超类”javax.servlet.httpServlet“。
我在互联网上找到了解决方案,但那不起作用
解决方案是Project Properties-> Java构建路径 - >添加库 - >从列表中选择“服务器运行时” - > Next->选择“Apache Tomcat” - >完成。
有没有人可以给我其他解决方案?非常感谢。
我的操作系统是macOS,tomcat是9.0.0.M9,jdk是1.8.0_101,日食是jee-neon。
答案 0 :(得分:11)
我通过执行以下操作解决了这个问题,
实际上我得到了这个错误,我的情景是..
我使用的是APACHE TOMCAT SERVER VERSION 8.0,但我下载的项目似乎是使用APACHE TOMCAT VERSION 7.0,所以我将其更改为版本8.
是怎么回事:
所有最好的
答案 1 :(得分:0)
我尝试了上面的步骤,在JSP中仍存在错误,甚至运行时库也已正确配置。我使用java 8和tomcat 8.所以我取消选中"验证jsp片段"在项目属性下>验证> jsp语法。
答案 2 :(得分:0)
使用Eclipse:
Version: Oxygen.2 Release (4.7.2)
Build id: 20171218-0600
我解决了Tomcat服务器库导入问题,如下所示:
Project properties
。Java Build Path
。Libraries
标签和Add Library
按钮。Add Library
窗口中,选择列表中的Server Runtime
。Next
按钮,选择列表中提到的项目Apache Tomcat
,然后点击Finish
按钮。希望你脸上露出笑容!