2016-12-08 5 views
0

私はUbuntu 14を使用しており、Eclipse 3.0を使用してコンパイラ準拠レベル1.7でEclipseをインストールしています。レベルを1.4に下げると、sendkey()関数のエラーが表示されます。私は、プロパティを設定します。EclipseのFirefox用Selenium 3.0.1 Webdriverエラー

System.setProperty("webdriver.gecko.driver","/home/Rrrrr/Downloads/jars/geckodriver"); 

私は次のコードを使用し

WebDriver driver; 
driver = new FirefoxDriver(); 
    System.setProperty("webdriver.gecko.driver","/home/Rrrrr/Downloads/jars/geckodriver"); 

    driver.get("http://www.google.com"); 

をそれはまだ私に、次のエラーが発生します。バージョンの問題なのですか?コンプライアンスのレベルによっては、Javaのバージョンを意味

Exception in thread "main" java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.gecko.driver system property; for more information, see https://github.com/mozilla/geckodriver. The latest version can be downloaded from https://github.com/mozilla/geckodriver/releases 

答えて

0

なら、あなたはそれが言うV3.0.0-β1ためrelease notesを見てください8に設定する必要があります。

  • 最小のJavaバージョン「コードの順序が間違っている」私はコード 上記の溶液を乗り越え8+
+0

これはバージョンの問題ではありません私のコードシーケンスに問題があります – Jadu

0

今ある

を次のようにシーケンスでなければなりません
WebDriver driver; 
System.setProperty("webdriver.gecko.driver","/home/Rrrrr/Downloads/jars/geckodriver"); 

ドライバ=新しいFirefoxDriver();

関連する問題