Java Servlet接口不存在

Java Servlet接口不存在,java,servlets,Java,Servlets,目前,我正在阅读《Java并发实践》一书。最早的示例之一是这段代码: public class StatelessFactorizer implements Servlet { ///someMethod } 我希望遵循这个示例,但无法在eclipse中编写它,因为似乎缺少接口Servlet 更具体地说,eclipse给了我以下信息: Servlet cannot be resolved to a type 在搜索web之后,我了解到有一个javax.servlet.servlet接口,但我

目前,我正在阅读《Java并发实践》一书。最早的示例之一是这段代码:

public class StatelessFactorizer implements Servlet {
///someMethod
}
我希望遵循这个示例,但无法在eclipse中编写它,因为似乎缺少接口Servlet

更具体地说,eclipse给了我以下信息:

Servlet cannot be resolved to a type
在搜索web之后,我了解到有一个
javax.servlet.servlet
接口,但我找不到它,也无法在代码中使用/导入它

此外,到目前为止,我找到的每一个资源都将这个接口与Tomcat服务器连接起来,但我只想遵循书中的示例

我还必须承认我对servlet一无所知

亲爱的专家们,我的问题是:

如何“教授”eclipse有关
Servlet接口的知识,以便它承认它的存在

我使用的是Linux ubuntu 18.04.2 LTS、eclipse版本2019-03(4.11.0)、java-8-openjdk-amd64


提前谢谢

它不是JavaSE的一部分。因此,您需要将包含它的库添加到您的附件:。但这只允许您编译代码。如果您真的计划创建一个webapp并将其运行到服务器上,那么您确实需要通过阅读一本书或一个教程来了解servlet。@谢谢您的评论。我关注了你的链接,但不明白如何做你的建议。如何将包含它的库添加到依赖项中?如果使用Maven或Gradle之类的构建工具,请将库的坐标添加到依赖项中。如果没有,则下载jar,并将其添加到Eclipse项目的构建路径中。能够使用库是非常基本的东西,而并发是非常高级和复杂的。您可能应该从学习基础知识开始。@谢谢。我也感谢你的评论。问题是,我正在学习一门课程,并发性是手头的主题……事实上,我并没有意识到还有其他东西需要添加到eclipse或构建路径中。谢谢你的帮助!