引导层初始化时发生错误java.lang.module.FindException:未找到模块processed.commons.exec,

问题描述 投票:0回答:5
package selenium;

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

public class FirstSeleniumProject {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        System.setProperty("webdriver.chrome.driver", "C:\\Users\\amar\\Documents\\chromedriver\\chromedriver.exe");
        WebDriver chrome = new ChromeDriver();
        
        chrome.get("https://www.google.com");

    }

}

第一个程序,我收到此错误。

我根据一些建议安装了 TestNG。当这不起作用时,我从链接中删除了 https://,它给了我以下错误:

boot层初始化时发生错误 java.lang.module.FindException:未找到模块processed.async.http.client,org.seleniumhq.selenium.remote_driver需要

java selenium selenium-chromedriver webdriver
5个回答
2
投票

我能够通过从模块路径中删除所有 selenium jar 文件并将它们全部添加到类路径中来解决该问题。


0
投票

我的错误在于 Java 版本。在制作项目时,请确保选择 Java 1.8(或者甚至更低的版本)。

如果您使用 selenium zip 文件添加到构建路径, 确保单独添加 lib 文件夹。


0
投票

我之前第一次使用 eclipse 配置 selenium webdriver 时就遇到过此类问题,当时我将 java 版本更新为 17,因此由于这个问题的出现,为了克服这个问题,我只需将 java 版本从项目更改为 8 即可。 ...现在工作正常


0
投票

只需右键单击项目名称,转到构建路径>配置构建路径>库,删除方法库并选择添加并选择JRE系统库。


0
投票

我们可以通过在类路径下添加jar文件来解决这个问题,从模块路径中删除jar文件

© www.soinside.com 2019 - 2024. All rights reserved.