Eclipse:如何将javax.servlet包添加到项目中?

时间:2010-11-18 10:10:27

标签: eclipse servlets

我正在使用Eclipse 3.6 Helios(适用于Java开发人员),并希望将javax.servlet包添加到我的一个项目中。 我需要配置/下载什么?

6 个答案:

答案 0 :(得分:63)

用一个具体的例子阐述darioo的答案。在OS X上使用自制软件安装Tomcat 7,使用Eclipse:

  1. 右键单击项目文件夹,选择上下文菜单底部的“属性”。
  2. 选择“Java Build Path”
  3. 单击“库”选项卡
  4. 点击右侧的“添加图书馆...”按钮(大约一半)
  5. 选择“服务器运行时”,然后单击“下一步”
  6. 从列表中选择您的Tomcat版本
  7. 点击完成
  8. 什么?即使你通过homebrew安装了Tomcat版本,也没有列出Tomcat版本?

    1. 切换到Java EE透视图(右上角)
    2. 在“窗口”菜单中选择“显示视图” - > “服务器”
    3. 在“服务器”标签中(通常在底部)右键单击并选择“新建>服务器”
    4. 在对话框/向导中添加自制tomcat安装的路径(类似于:/usr/local/Cellar/tomcat/7.0.14/libexec)
    5. 希望能帮助刚刚开始的人。

答案 1 :(得分:2)

右键点击您的项目 - >属性 - >建立路径。添加到具有jar实现的构建路径javax.servlet文件。 Ite取决于您的servlet容器或应用程序服务器您需要包含哪些文件,因此请搜索该信息。

答案 2 :(得分:1)

在服务器视图中定义服务器时,它将创建一个服务器库(包括servlet api)的服务器运行时库,可以将其分配给您的项目。然而,那么使用你的项目的每个人都需要在他/她的eclipse工作区中创建相同类型的运行时,即使是为了编译。

如果直接下载servlet api jar,那么它可能会导致问题,因为它将被包含在项目的工件中,但也会出现在servlet容器中。

在Maven中它更好,因为你可以将servlet api接口定义为“提供”依赖,这意味着它存在于“待生产”环境中。

答案 3 :(得分:0)

转到

的JBoss \的JBoss-EAP-6.1 \模块\ SYSTEM \层\基\的javax \的servlet \ API \主

包括JAR

的JBoss-servlet的api_3.0_spec-1.0.2.Final-红帽-1.jar

对我而言,它起作用了

答案 4 :(得分:0)

对我来说,不会将jar放到lib目录并设置为Build path。正确的做法是将它添加到Deployment Assembly。

Original asnwer

答案 5 :(得分:-2)

  1. http://www.java2s.com/Code/Jar/STUVWXYZ/Downloadjavaxservletjar.htm

  2. 下载文件
  3. 在项目文件夹中创建一个文件夹(“lib”)并将该jar文件移动到那里。

  4. 在Eclipse中,右键单击项目> BuildPath>配置BuildPath>图书馆>添加外部Jar

  5. 多数人