2016-10-13 12 views
-2

私はこのコードを書いてFirefoxドライバを作成しました。しかし、EclipseはSystem.setPropertyという行にエラーを投げています。続きgeckoドライバのシステムプロパティを宣言するときに構文エラーが発生する理由

がエラーである: - 「。 『この行 で 複数のマーカートークンに構文エラーが、このトークン 後に予想される@ - 』挿入し、構文エラー - 構文エラー、 修飾名 を完了するために、 『SimpleName』を挿入" MethodHeaderName - 構文エラー、挿入") "MethodDeclarationを完了するには - トークンで構文エラー"、 "<が発生する ビルドパスとJARを正しく設定しました。それでも私はこのエラーが発生しています。

package testing; 

import org.openqa.selenium.WebDriver; 
import org.openqa.selenium.firefox.FirefoxDriver; 

public class Login { 

    WebDriver driver = new FirefoxDriver(); 
    System.setProperty("webdriver.gecko.driver", "G:\\JARs\\geckodriver.exe"); 

} 
+2

このコードはメソッド内から呼び出す必要があります。メソッドを作成し、コードをそこに配置する必要があります。 – sanastasiadis

答えて

0

あなたのコードにはメインの方法が含まれていないようです。 これは次のようなものです:

package testing; 

import org.openqa.selenium.WebDriver; 
import org.openqa.selenium.firefox.FirefoxDriver; 

public class Login { 

    public static final main(String[] args) { 
     WebDriver driver = new FirefoxDriver(); 
     System.setProperty("webdriver.gecko.driver", "G:\\JARs\\geckodriver.exe"); 
    } 

} 
+0

入手しました。私が作ったばかげたミス。迅速な答えをありがとう。 –

関連する問題