コードを実行するたびにこの問題が発生するのを繰り返してください。 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.selenium.remote.service.DriverService.checkExecutable(DriverService.java:136) でorg.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:131) org.openqaで org.openqa.selenium.firefox.GeckoDriverService $ Builder.findDefaultExecutable(GeckoDriverService.java:141) org.openqa.selenium.remoteで で.selenium.firefox.GeckoDriverService.access $ 100(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。Basics.Browserinvocation.mainで(FirefoxDriver.java:98) (Browserinvocation.java:13)
を教えてください?また、瓶とgeckodriverバージョン – iamsankalp89