1

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

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

我的代码是:

package mainsrc;

导入 com.gargoylesoftware.htmlunit.WebClient;

 public void search () throws Exception {

WebClient wb = new WebClient(); }

4

1 回答 1

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");
于 2015-10-15T05:34:09.863 回答