코드를 실행할 때마다 반복되는이 문제로 도움을 받으십시오. C 드라이브에서 Geckodriver 파일의 압축을 푼 적이 있지만 코드를 실행하면 '스레드의 예외 "메인"java.lang.IllegalStateException : 드라이버 실행 파일이 존재하지 않습니다 : C : \ geckodriver.exe'오류가 발생합니다.드라이버 실행 파일이 존재하지 않습니다. Eclipse IDE에서 C : geckodriver.exe 문제
내 코드는 아래와 같습니다 : 콘솔에서
package Basics;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Browserinvocation {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.setProperty("webdriver.gecko.driver","C:\\geckodriver.exe");
WebDriver driver = new FirefoxDriver();//FirefoxDriver class is used to implement methods present in Webdriver-Invocation of browser
driver.get("https://www.amazon.in/");// Get method to hit the url in browser
}
}
오류 : 스레드
예외 "주요"java.lang.IllegalStateException : 드라이버 실행 파일이 존재하지 않습니다 : C : \ geckodriver.exe ( ) com.google.common.base.Preconditions.checkState (Preconditions.java:534) at org.openqa에서 63,210 org.openqa.selenium.remote.service.DriverService.checkExecutable org.openqa.selenium.remote.service.DriverService.findExecutable (DriverService.java:131)에서 (DriverService.java:136) org.openqa.selenium.remote에서 org.openqa.selenium.firefox.GeckoDriverService $ Builder.findDefaultExecutable (GeckoDriverService.java:141) 에서 .selenium.firefox.GeckoDriverService.access $ 50 (GeckoDriverService.java:41) . service.DriverService $ Builder.build org.openqa.selenium.firefox.FirefoxDriver에서 org.openqa.selenium.firefox.FirefoxDriver.toExecutor (FirefoxDriver.java:158)에서 (DriverService.java:339) . (FirefoxDri ver.java:120) org.openqa.selenium.firefox.FirefoxDriver에서 . (FirefoxDriver.java:98) Basics.Browserinvocation.main에서 (Browserinvocation.java:13)
을 알려주세요? 또한 항아리와 geckodriver 버전 – iamsankalp89