繁体   English   中英

java.lang.NoClassDefFoundError: org/openqa/selenium/WebDriver

[英]java.lang.NoClassDefFoundError: org/openqa/selenium/WebDriver

下面是我的代码,非常基础。 但是在跑步时,我得到了,

错误:无法初始化主 class testPackage.myTestClass 原因:java.lang.NoClassDefFoundError: org/openqa/selenium/WebDriver

……

package testPackage;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class myTestClass {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        WebDriver driver;
        System.setProperty("webdriver.chrome.driver", "/Users/reshmabibin/Downloads/chromedriver.exe");
        driver= new ChromeDriver();
        driver.get("https://artoftesting.com/selenium-tutorial");
        driver.quit();
        System.out.println("https://artoftesting.com/selenium-tutorial");
    

    }   }

    

我不确定,我是否正确添加了路径。 我正在使用 mac。

这是因为你没有设置类路径到你的 selenium jar 下载这个

如果您是 ubuntu 用户,则将使用以下命令设置类路径

export CLASSPATH=:./selenium-server-4.4.0.jar

再次编译并运行它。

供参考 selenium 开发人员单击此

希望能帮助到你

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM