J'essaie de coder un programme simple en utilisant le framework d'automatisation du navigateur selenium et j'ai besoin d'utiliser la bibliothèque htmlunit.Définition de classpath pour htmlunit
S'est ici mon code:
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.htmlunit.HtmlUnitDriver;
public class Test {
public static void main(String[] args) {
WebDriver driver = new HtmlUnitDriver();
driver.get("http://www.google.com");
System.out.println(driver.getTitle());
}
}
Il faut imprimer "Google" mais je continue à recevoir: "java.lang.ClassNotFoundException: org.openqa.selenium.htmlunit.HtmlUnitDriver"
Je suis en cours d'exécution dans le terminal ce unix, donc ce que je tape pour exécuter
export CLASSPATH=selenium-2.9.0/selenium-server-standalone-2.9.0.jar:selenium-2.9.0/libs/htmlunit-2.9.jar
javac -cp $CLASSPATH Test.java
java Test
Et puis-je obtenir l'erreur ... donc, des suggestions? Il semble que je charge les deux bibliothèques, mais je sais que je suis en train de jouer avec la bibliothèque htmlunit ...
je ne pas repéré le cp manquant sur l'exécution +1 –