我在IntelliJ中获得了NoClassDefFoundError,但我认为我已正确设置了源文件夹。如果删除Selenium(版本3.5.3)的引用,代码将起作用。
这有效
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class NavigateToAUrl {
public static void main(String[] args){
System.out.println("test2");
// WebDriver driver = new FirefoxDriver();
}
}
但这不是
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class NavigateToAUrl {
public static void main(String[] args){
System.out.println("test2");
WebDriver driver = new FirefoxDriver();
}
}
答案 0 :(得分:1)
我下载了不兼容的库。我需要Selenium 2.33.0 jar,firefox版本应该是17.0.1。