Bitte helfen Sie mir mit diesem Problem, das jedes Mal auftritt, wenn ich meinen Code ausführe. Ich habe Geckodriver-Dateien in C-Laufwerk extrahiert, aber wenn ich meinen Code ausführen, ist der Fehler, der auftaucht "Ausnahme im Thread" main "java.lang.IllegalStateException: Die ausführbare Treiberdatei existiert nicht: C: \ geckodriver.exe".Die ausführbare Treiberdatei existiert nicht: C: geckodriver.exe Problem in Eclipse IDE
ist mein Code unten angegeben:
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
}
}
Fehler in der Konsole:
Exception in thread "main" java.lang.IllegalStateException: Der Treiber ausführbare existiert nicht : C: \ geckodriver.exe unter com.google.common.base.Preconditions.checkState (Preconditions.java:534) unter org.openqa.selenium.remote.service.DriverService.checkExecutable (DriverService.java:136) bei org.openqa.selenium.remote.service.DriverService.findExecutable (DriverService.java:131) bei org.openqa .selenium.firefox.GeckoDriverService.access $ 100 (GeckoDriverService.java:41) bei org.openqa.selenium.firefox.GeckoDriverService $ Builder.findDefaultExecutable (GeckoDriverService.java:141) bei org.openqa.selenium.remote. service.DriverService $ Builder.build (DriverService.java:339) bei org.openqa.selenium.firefox.FirefoxDriver.toExecutor (FirefoxDriver.java:158) bei org.openqa.selenium.firefox.FirefoxDriver. (FirefoxDri ver.java:120) bei org.openqa.selenium.firefox.FirefoxDriver. (FirefoxDriver.java:98) bei Basics.Browserinvocation.main (Browserinvocation.java:13)
die OS ist Ihre? Erwähnen auch Gläser und geckodriver Version – iamsankalp89