当前位置: 首页 > 知识库问答 >
问题:

“ChromeDriver/WebDriver不能重新还原为类型”Eclipse上的错误

鱼浩荡
2023-03-14

selenium.webdriveropenqa.selenium.chromeopenqa.seleniumproject StructureJava构建路径->Jar文件需要帮助!在Eclipse上使用Selenium和Java实现Chrome浏览器。这是一个经常被问到的问题。搜索了所有提供的解决方案,但我的方案没有得到解决。

拥有最新版本:Java:openjdk-15_windows-x64_bin eclipse:针对Java开发人员的Selenium WebDriver Java客户端:selenium-java-3.141.59Google Chrome版本:86;相同版本的chromedriver_win32。

尝试实例化一个新的chrome驱动程序:

已经将来自'Selenium WebDriver Java Client:selenium-java-3.141.59'的所有外部JAR添加到我的项目Java Buildpath->Libraries->Add external JAR中。

我的代码:

    import org.openqa.selenium.By;  
    import org.openqa.selenium.WebDriver;  
    import org.openqa.selenium.chrome.ChromeDriver;
    public class firstProgram {
    public static void main(String[] args) {  
        
        WebDriver driver;           
        System.setProperty("webdriver.chrome.driver", "D:\\ChromeDriver\\chromedriver.exe");  
        driver=new ChromeDriver();  
     
              
        }  
    }

错误:ChromeDriver无法解析为类型WebDriver无法解析为类型

添加import语句后,这三个语句都出现相同的错误。Import.org.--------无法解析。

共有1个答案

丌官霖
2023-03-14

正如@Howlger所建议的:“也许有另一个JAR包含相同的包。在这种情况下,您必须将JAR从Modulepath移到classpath。”

将JAR从Modulepath移到Classpath移除了错误,我可以打开chrome网页。

 类似资料: