Java 无法使用selenium webdriver启动chrome浏览器 import org.openqa.selenium.chrome.ChromeDriver; 公开课启动{ 公共静态void main(字符串[]args){ //TODO自动生成的方法存根 ChromeDriver驱动程序=新的ChromeDriver(); 驱动程序。获取(“https://www.google.com/"); } }

Java 无法使用selenium webdriver启动chrome浏览器 import org.openqa.selenium.chrome.ChromeDriver; 公开课启动{ 公共静态void main(字符串[]args){ //TODO自动生成的方法存根 ChromeDriver驱动程序=新的ChromeDriver(); 驱动程序。获取(“https://www.google.com/"); } },java,selenium,google-chrome,selenium-webdriver,selenium-chromedriver,Java,Selenium,Google Chrome,Selenium Webdriver,Selenium Chromedriver,错误: Could not find or load main class org.openqa.grid.selenium.GridLauncherV3 您需要按如下方式设置系统属性webdriver.chrome.driver: System.setProperty("webdriver.chrome.driver", '/path/to/chromedriver'); WebDriver driver = new ChromeDriver(); 此外,不要使用Ch

错误:

Could not find or load main class org.openqa.grid.selenium.GridLauncherV3

您需要按如下方式设置系统属性
webdriver.chrome.driver

System.setProperty("webdriver.chrome.driver", '/path/to/chromedriver');
WebDriver driver = new ChromeDriver();
此外,不要使用ChromeDriver使用如下界面:

System.setProperty("webdriver.chrome.driver", '/path/to/chromedriver');
WebDriver driver = new ChromeDriver();

在Launch类中,您直接创建ChromeDriver类的对象,而不提供chrome驱动程序路径。 因此,在创建ChromeDriver对象之前,需要添加:

System.setProperty("webdriver.chrome.driver","path of chromedriver.exe file");
如果您下载了chrome驱动程序exe文件,则需要传递该路径。
在此之后,创建ChromeDriver类的对象。

仍然会收到相同的错误。当我第一次使用selenium时,我在配置中是否犯了错误?@Ankittatel检查更新的答案并告诉我状态。