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