Java:创建webclient / htmlunit异常

时间:2013-10-26 21:07:52

标签: exception webclient htmlunit

我不知道如何解决这个问题...... 你能帮我吗?

我得到了这个例外:Exception in thread "main" java.lang.NoClassDefFoundError: etc.

我的代码是:

package mainsrc;

import com.gargoylesoftware.htmlunit.WebClient;

 public void search () throws Exception {

WebClient wb = new WebClient();  }

1 个答案:

答案 0 :(得分:0)

我认为你应该更好地使用selenium-firefox-driver-2.0a5.jar并模仿Firefox浏览器,如下面的代码片段所示。你也可以使用chrome。

使用以下导入并选择Web浏览器 此外,您必须使用selenium-server-standalone-2.44.0.jar或更高版本

import com.gargoylesoftware.htmlunit.WebClient;//you already use this
import com.gargoylesoftware.htmlunit.BrowserVersion;
import com.gargoylesoftware.htmlunit.html.*;

WebClient webClient = new WebClient(BrowserVersion.FIREFOX_24);
HtmlPage page = (HtmlPage) webClient.getPage("Page url");