Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 尝试在Webdriver上运行脚本时出错_Java_Eclipse_Selenium Webdriver - Fatal编程技术网

Java 尝试在Webdriver上运行脚本时出错

Java 尝试在Webdriver上运行脚本时出错,java,eclipse,selenium-webdriver,Java,Eclipse,Selenium Webdriver,我正在努力学习SeleniumWebDriver。 我已经在我的笔记本电脑上下载了eclipse和Webdriver依赖项。 我正在尝试在selenium上创建脚本,在运行脚本的过程中,我发现以下错误 Exception in thread "main" java.lang.IllegalStateException: The driver executable does not exist: C:\Users\Admin\workspace\newproject\<Path to you

我正在努力学习SeleniumWebDriver。 我已经在我的笔记本电脑上下载了eclipse和Webdriver依赖项。 我正在尝试在selenium上创建脚本,在运行脚本的过程中,我发现以下错误

Exception in thread "main" java.lang.IllegalStateException: The driver executable does not exist: C:\Users\Admin\workspace\newproject\<Path to your WebDriver>
    at com.google.common.base.Preconditions.checkState(Preconditions.java:199)
    at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:121)
    at org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:116)
    at org.openqa.selenium.firefox.GeckoDriverService.access$000(GeckoDriverService.java:37)
    at org.openqa.selenium.firefox.GeckoDriverService$Builder.findDefaultExecutable(GeckoDriverService.java:95)
    at org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:296)
    at org.openqa.selenium.firefox.FirefoxDriver.createCommandExecutor(FirefoxDriver.java:277)
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:247)
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:242)
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:238)
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:127)
    at newpackage.MyClass.main(MyClass.java:11)
线程“main”java.lang.IllegalStateException中的异常:驱动程序可执行文件不存在:C:\Users\Admin\workspace\newproject\ 位于com.google.common.base.premissions.checkState(premissions.java:199) 位于org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:121) 位于org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:116) 访问org.openqa.selenium.firefox.GeckoDriverService.access$000(GeckoDriverService.java:37) 位于org.openqa.selenium.firefox.GeckoDriverService$Builder.findDefaultExecutable(GeckoDriverService.java:95) 位于org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:296) 位于org.openqa.selenium.firefox.FirefoxDriver.createCommandExecutor(FirefoxDriver.java:277) 位于org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:247) 位于org.openqa.selenium.firefox.FirefoxDriver(FirefoxDriver.java:242) 位于org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:238) 位于org.openqa.selenium.firefox.FirefoxDriver(FirefoxDriver.java:127) 位于newpackage.MyClass.main(MyClass.java:11)
发布脚本和selenium配置文件。是否安装了Firefox和geckodriver?请分享我安装的firefox的版本和代码片段