簡體   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