首页 > 解决方案 > java.lang.IllegalStateException: chrome 驱动程序在 Jenkins 中不可执行

问题描述

我尝试了所有类似的问题,但我没有得到正确的答案。我正在使用 Windows,单击构建时在 Jenkins 控制台中出现以下错误

java.lang.IllegalStateException:驱动程序不可执行:/var/lib/jenkins/workspace/Accessibility test/src/main/java/codemantra/ADH/chromedriver_win32/chromedriver.exe

我在本地执行的原始 chromedriver 路径是

System.setProperty("webdriver.chrome.driver","D:\\chromedriver_win32\\chromedriver.exe");

要从詹金斯运行,我将 chromedriver 从 D: 复制到以下位置,但现在我收到错误,因为驱动程序不可执行

我已经下载了最新版本的 Chromedriver 并给出了路径

System.setProperty("webdriver.chrome.driver","src/main/java/codemantra/ADH/chromedriver_win32/chromedriver.exe");

框架中的chromedriver位置结构

我是否需要在 Windows 中提供对 chromedriver 的权限以及如何解决问题

标签: javawindowsjenkinsselenium-chromedriver

解决方案


推荐阅读