2016-06-24 9 views
0

Ich bin neu in der Verwendung WebClient HtmlUnitDriver. Ich verwende Htmlunit-2.10.jar Datei in Build-Pfad in Eclipse, unterhalb der Code ..WebClient HTML Einheit Treiber funktioniert nicht

final WebClient webClient = new WebClient(); 
webClient.getPage("https://www.google.co.in"); 

ich unten Störung erhalte:

****Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/set/ListOrderedSet** 

Bitte lassen Sie mich wissen, wie dies gelöst werden, wird eine Antwort geschätzt werden. Danke!

Antwort

0

Ihre WebClient hat nichts mit dem Fehler zu tun:

Sehen Sie, wenn Sie ein ListOrderSet Objekt in Ihrem Code verwenden. Wenn Sie dies tun, versuchen Sie beispielsweise, das richtige Paket zu importieren. Meine ist:

import org.apache.commons.collections.set.ListOrderedSet; 

dies Siehe link für weitere Informationen über die ListOrderSet;

0

versuchen, diese Optionen Tour Client-Objekt

WebClient client = new WebClient(); 
try { 
    client.getOptions().setUseInsecureSSL(true); 
    client.getOptions().setThrowExceptionOnFailingStatusCode(false); 
    client.getOptions().setThrowExceptionOnScriptError(false); 

    WebRequest requestSettings = new WebRequest(new URL(REST_URL), methodCall); 

Und freundlich Version nie ein Upgrade zu setzen, wie es beispiels auf 2,13

verfügbar ist