io.github.bonigarcia.wdm.WebDriverManager异常:java.nio.file.AccessDeniedException

io.github.bonigarcia.wdm.WebDriverManager异常:java.nio.file.AccessDeniedException,java,jenkins,selenium-webdriver,geckodriver,webdrivermanager-java,Java,Jenkins,Selenium Webdriver,Geckodriver,Webdrivermanager Java,当通过Jenkins在远程VM上启动测试时,我有以下错误,但是测试在我的本地机器上运行时没有任何问题 io.github.bonigarcia.wdm.WebDriverManagerException: java.nio.file.AccessDeniedException: C:\Users\Administrator\.m2\repository\webdriver\geckodriver\win64\v0.26.0\geckodriver.exe 之前的测试工作正常,该问题从2020年

当通过Jenkins在远程VM上启动测试时,我有以下错误,但是测试在我的本地机器上运行时没有任何问题

io.github.bonigarcia.wdm.WebDriverManagerException: java.nio.file.AccessDeniedException: C:\Users\Administrator\.m2\repository\webdriver\geckodriver\win64\v0.26.0\geckodriver.exe
之前的测试工作正常,该问题从2020年4月30日开始出现

WebDriver管理器版本-3.8.1,
geckodriverVersion-0.26在我的例子中,
forceDownload()
允许测试下载并覆盖当前的驱动程序版本文件夹。如果
geckodriver.exe
正在运行(请检查任务管理器),则无法覆盖正在运行的程序

因此,在执行测试之前,您应该检查该程序是否正在运行。如果它正在运行,则必须强制关闭
geckodriver.exe

否则,不要忘记,如果发生异常,您应该退出驱动程序

if (driver) {
    driver.quit();
}
我也有类似的问题。 在从Jenkins运行时,它显示了以下问题。但是如果我从windows
cmd.exe
运行它,它就会通过

io.github.bonigarcia.wdm.webdrivermanager异常:org.apache.http.conn.ConnectTimeoutException:连接到chromedriver.storage.googleapis.com:443[chromedriver.storage.googleapis.com/34.64.4.112]失败:读取超时 在csdumatione2e.testflows.script.JDCLOUD200618.TestStep1.beforeTest(TestStep1.java:56)中