首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Eclipse Java EE IDE不支持javax.servlet包

Eclipse Java EE IDE不支持javax.servlet包
EN

Stack Overflow用户
提问于 2010-02-08 09:57:04
回答 2查看 7.1K关注 0票数 4

我下载了Eclipse Java EE IDE来构建Java Web应用程序(servlet和JSP页面)。但它仍然不支持javax.servlet包。

为什么?理由是什么呢?有没有需要安装的插件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-08 10:27:52

您需要在Eclipse中集成一个servlet容器,并将其与您的动态Web项目相关联。默认情况下,Eclipse不附带servlet容器。您需要单独下载并安装它。一种广泛使用的方法是Apache Tomcat。只需下载ZIP并将其解压缩到某个位置即可。

然后在Eclipse中,转到右下角框中的Servers视图。然后添加一个新服务器,在其中从列表中选择Apache Tomcat6,并指向Tomcat根文件夹(解压它的位置)。然后,您可以在Dynamic Web Project创建向导期间从Target Runtime下拉列表中选择它。或者,如果您已经创建了一个服务器,但没有将其与服务器相关联,则可以在项目属性的目标运行时部分中对其进行修改。这样,服务器的库将自动添加到项目的buildpath中。这也是最终的重点。服务器基本上是抽象Servlet API的具体实现。它的/lib文件夹中有所有的API库。

这里有一个video tutorial (与上面描述的略有不同,但也足够了)和text/screenshot tutorial (如果还不感兴趣,可以跳过这部分)。

票数 12
EN

Stack Overflow用户

发布于 2010-02-08 10:10:50

您可能需要创建一个动态Web项目,而不是普通的Java项目。

或者,您可以将服务器配置文件添加到工作区,然后将服务器运行时添加到Java项目的库中。

  1. 要添加服务器配置文件,请转到Window -> Preferences -> Server -> Runtime Environments。单击Add...,选择您正在使用的服务器类型,指定安装该服务器的目录,然后单击Finish.
  2. Now表示您已经添加了服务器,您应该能够将其作为库添加到项目中。右键单击项目,然后转到Properties -> Java Build Path -> Libraries -> Add Library -> Server Runtime,从列表中选择刚刚添加的服务器,然后单击Finish。这将使所有服务器的库都可用于您的项目。
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2219181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档