Selenium:初始化 Boot 层java.lang.module时出错,FindException:未找到模块org.seleniumhq.selenium.chrome_driver [已关闭]

o2gm4chl  于 2023-02-17  发布在  Go
关注(0)|答案(1)|浏览(143)

**已关闭。**此问题需要debugging details。当前不接受答案。

编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
昨天关门了。
Improve this question
我在执行一个基本的Selenium Java程序时遇到了错误。
代码试验:

package com.basicsSelenium;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class BrowserInvoke {

    public static void main(String[] args) {
        System.setProperty("webdriver.chrome.driver", "C:\\Users\\Denzil Dias\\Downloads\\chromedriver_win32.zip\\chromedriver.exe");
        WebDriver driver=new ChromeDriver();
    }
}

结果:

Error occurred during initialization of boot layer
java.lang.module.FindException: Module org.seleniumhq.selenium.chrome_driver not found, required by SeleniumIntro1
aemubtdh

aemubtdh1#

  • Java解释器 * 表示 JVM 无法访问chromedriver_win32.zip文件中的ChromeDriver可执行二进制文件。

溶液
您需要在系统中解压缩/解压缩ChromeDriver二进制可执行文件,并通过System.setProperty()行传递绝对路径,如下所示:

System.setProperty("webdriver.chrome.driver", "C:\\Users\\Denzil Dias\\Downloads\\chromedriver.exe");

相关问题