9

我是 Java 的一个相当大的菜鸟,但我想试试 htmlunit。我使用 netbeans 作为我的 IDE,并创建了一个项目文件夹“hu1”。这是该文件夹的结构:

hu1
 > nbproject
 > src 
   > hu1
 > test

现在,我下载 htmlunit 2.7 并解压缩该文件夹,其中包含一个“lib”文件夹,其中包含一堆 jar 文件。我应该将该 lib 文件夹放在我的 netbeans 项目文件夹中的什么位置以便我可以使用 htmlunit?

另外,一旦我弄清楚了,我将使用哪些路径进行导入。我在网上看到的很多例子都使用这样的东西:

import com.gargoylesoftware.htmlunit.BrowserVersion;
import com.gargoylesoftware.htmlunit.Page;

com.gargoyle 软件从何而来?

我知道这是一个初学者的问题,我真的应该阅读更多关于如何使用 java 编程的内容,但我希望这里的专家能给我一些建议。


更新:这是我的设置图片。

4

2 回答 2

9

现在,我下载 htmlunit 2.7 并解压缩该文件夹,其中包含一个“lib”文件夹,其中包含一堆 jar 文件。我应该将该 lib 文件夹放在我的 netbeans 项目文件夹中的什么位置以便我可以使用 htmlunit?

首先,在 IDE 中注册库。

  1. 在 IDE 中,选择工具 > 库以打开库管理器。
  2. 单击新建库并提供库的名称,例如“HTMLUnit”
  3. 选中“HTMLUnit”库,点击“Add JAR/Folder...”按钮,选择之前下载的jar文件,点击OK完成

替代文字
(来源:netbeans.org

然后,将库添加到您正在处理的项目中。

  1. 从项目视图中选择项目,右键单击并选择“属性
  2. 在库类别下,单击“添加库... ”按钮并选择 HTMLUnit 库并单击确定完成

替代文字
(来源:netbeans.org

(...) com.gargoyle 软件从何而来?

从您必须添加的库中(更准确地说,从 htmlunit jars 中)。

于 2010-07-18T22:59:43.910 回答
1

com.gargoylesoftware.htmlunit

是您下载的一个 jar 文件中的一个包。您必须确保这些 jar 文件位于“类路径”上,以便 Java 找到其中的类(Page、BrowserVersion++)。如果您使用 Netbeans 将 jar 转储到 lib 文件夹中,通常可以解决问题。

于 2010-07-18T22:46:57.087 回答