我不知道如何解决这个问题...请你帮帮我好吗?
我得到这个例外:Exception in thread "main" java.lang.NoClassDefFoundError: etc.
我的代码是:
package mainsrc;
导入 com.gargoylesoftware.htmlunit.WebClient;
public void search () throws Exception {
WebClient wb = new WebClient(); }
我认为您最好使用 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");