首页 > 解决方案 > 即使 system.set 属性文件中的键和值正确,我也无法启动 Chrome 浏览器

问题描述

package selsample;

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

public class selclass[enter image description here][1] {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        System.setProperty("webdriver.chrome.driver", "C:\\Users\\username\\Selenium.exe");
        WebDriver driver=new ChromeDriver();
        driver.get("https://app.doselect.com/test/bvd9b/feedback");
        

    }

}

标签: seleniumwebdriver

解决方案


在提到的chromedriver.exe不可用这就是为什么它显示驱动程序可执行文件不存在,您可以将其设置如下

在您的项目中创建一个文件夹,driver只需将 chromedriver.exe 复制到该文件夹​​(例如 /driver/chromedriver.exe)

String path = System.getProperty("user.dir");
System.setProperty("webdriver.chrome.driver",path+"\\driver\\chromedriver.exe");

你检查一下这可能会帮助你按照步骤


推荐阅读