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网页。