我有以下錯誤硒在Java日食的Linux
,這裏是我的代碼
import org.openqa.*;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class io {
/**
* @param args
*/
public static void main(String[] args) {
WebDriver driver=new ChromeDriver();
}
}
我提到這個錯誤只出現時,做「新ChromeDriver()」。如果我讓沒有它不這樣做,我不知道我需要做什麼來解決它。請幫助。
編輯:當我執行程序時,我下載鉻驅動程序它工作正常,但當我調試它暫停。爲什麼會發生這種情況?
您必須在創建chrome驅動程序的實例之前設置System屬性。在初始化chromedriver之前,請在您的機器中下載chromedriver並在代碼中添加以下代碼。 'System.setProperty(「webdriver.chrome.driver」,「<路徑到chromedriver>」);'。 – Harish
對於上述錯誤,看起來像您沒有將'selenium-server-standalone-3.0.0-beta'添加到您的項目中。你可以通過將Selenium jar添加到你的項目庫中來實現。右鍵單擊您的項目 - > Buildpath - > Configure buildpath - > Libraries。添加你的selenium-server-standalone-3.0.0-beta.jar並點擊'Apply'然後'OK'按鈕。 – Harish
但我做到了。看看我的例子上面,你會看到這個庫在參考庫 – User124235