2016-10-13 3 views
-2

Firefox 드라이버를 작성하기 위해이 코드를 작성했습니다. 하지만 이클립스는 System.setProperty라는 줄에서 오류를 던지고있다. 다음도마뱀 드라이버의 시스템 속성을 선언하는 동안 구문 오류가 발생하는 이유

오류입니다 : - "."이 라인에서 여러 마커 구문 오류 토큰에,이 토큰 후 예상 @ - 구문 오류, qualifiedName가 완료 "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

알았습니다. 내가 바보 같은 실수를 한 것. 신속한 답변을 주셔서 감사합니다. –

관련 문제