2016-02-27 117 views
0

在学习开发servlet的同时,我将C:\Program Files\Apache\Tomcat8\lib\servlet-api.jar添加到我的J2EE项目的构建路径中以使servlet正常工作。所有罚款:了解外部类文件夹

我再决定,而不是添加整个文件夹C:\Program Files\Apache\Tomcat8\lib为“外部类文件夹”,突然间我回“的javax.servlet不能得到解决”。

相比,Eclipse是如何增加Tomcat的库时,这似乎就没有任何意义特别 - 它看起来几乎相同:

[[3]

我猜的问题是:

  1. 将整个文件夹包含为“库”时出现什么问题?
  2. 怎么会这样它显示为一个正确的库作为“的Apache Tomcat V8.0”库日食通过向导

回答

1

好吧,看起来像添加一个包含包含类文件的.jar文件的文件夹,添加一个外部类文件夹意味着“添加一个包含类文件的文件夹”,而不是如所希望的那样。因此,在我的tomcat/lib文件夹中找不到任何类文件时,无法看到servlet-api.jar中的类文件。

至于我的第二个问题有可能按照以下步骤创建 “用户库”:

  1. 窗口 - >首选项
  2. 爪哇 - >构建路径 - >用户库
  3. 单击New ...按钮,并输入一个名称
  4. 单击新库,然后“添加外部JAR ...”
  5. 浏览到tomcat/lib目录,并添加所有的.jar文件

要引用这个库:

  1. 项目 - >构建路径 - >配置构建路径
  2. 添加库...按钮
  3. 选择 “用户库”
  4. 选择你的库
1

类文件夹与编译的类与不夹文件夹添加一个适当添加文件夹库。 您可以使用eclipse的User-Library功能,但在generell中,您必须手动添加每个jar。

+0

感谢Henningy,我找到了与你平行的解释,并在下面描述了它,以免它帮助像我这样的其他noobs。 – Marc