Java:如何设置htmlunit

时间:2010-07-18 22:38:06

标签: java htmlunit

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

hu1
 > nbproject
 > src 
   > hu1
 > test

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

此外,一旦我弄明白了,我将使用哪些路径进行导入。我在网上看到的很多例子都是这样的:

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

com.gargoylesoftware来自哪里?

我知道这是一个初学者的问题,我真的应该读一下如何用java编程,但我很感激专家的一些建议。


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

2 个答案:

答案 0 :(得分:8)

  

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

首先,在IDE中注册库。

  1. 在IDE中,选择工具>图书馆打开图书馆管理员。
  2. 点击新图书馆并提供图书馆的名称,例如“的HtmlUnit”
  3. 选择“HTMLUnit”库,单击“添加JAR /文件夹...”按钮,选择之前下载的jar文件,然后单击“确定”完成
  4. alt text http://wiki.netbeans.org/wiki/images/a/a0/4-1-LibraryManager.png

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

    1. 从项目视图中选择项目,右键单击,然后选择“属性
    2. 在“库”类别下,单击“添加库... ”按钮并选择HTMLUnit库,然后单击“确定”完成
    3. alt text http://wiki.netbeans.org/wiki/images/3/38/4-2-ProjectPropsAddLibrary.png

        

      (...)com.gargoylesoftware来自哪里?

      从库中你必须添加(更准确地说,来自htmlunit jar)。

答案 1 :(得分:0)

com.gargoylesoftware.htmlunit

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