"ChromeDriver/ WebDriver can not be resoved to a type" Eclipse 上的错误



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

拥有最新版本:Java:openjdk-15_windows-x64_binEclipse:面向Java开发人员Selenium WebDriver Java客户端:Selenium-Java-3.141.59谷歌Chrome版本:86;同一版本的chromedriver_win32。

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

已经将来自"Selenium WebDriver Java客户端:Selenium-Java-3.141.59"的所有外部jar添加到我的项目Java Buildpath中->库->添加外部Jars。

我的代码:

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.org/--------。

请让我知道还能做什么。我被卡住了,无法继续。

正如@hollerger所建议的:"也许还有另一个JAR包含相同的包。在这种情况下,您必须将JAR从Modulepath移动到Classpath">

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

相关内容

  • 没有找到相关文章

最新更新