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

未知错误:DevToolsActivePort文件不存在[重复]

马坚
2023-03-14

iam运行一个硒脚本,并继续得到上述错误。这是代码:

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

public class WhatsappTest {

    public static void main(String[] args) {

        System.setProperty("webdriver.chrome.driver", "C:\\Users\\PC-Name\\Documents\\selenium jars\\chromedriver_win32\\chromedriver.exe");

        ChromeOptions options = new ChromeOptions();
        options.addArguments("user-data-dir=C:\\Users\\PC-Name\\AppData\\Local\\Google\\Chrome\\User Data");
//      options.addArguments("--no-sandbox");
//        options.addArguments("--disable-dev-shm-usage");

        WebDriver driver = new ChromeDriver(options);

        //Puts an Implicit wait, Will wait for 10 seconds before throwing exception
        driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

        //Maximize the browser
        driver.manage().window().maximize();
        //Launch website
        driver.navigate().to("https://www.facebook.com/");
        System.out.println(driver.getTitle());

        driver.close();
    }

}

所以代码中的注释行对我不起作用。当我添加这一行时,我总是得到这个错误:

options.addArguments("user-data-dir=C:\\Users\\Manish\\AppData\\Local\\Google\\Chrome\\User Data");

并且代码在没有添加上述代码行的情况下也能正常工作。

以下是关于该错误的更多信息:

(unknown error: DevToolsActivePort file doesn't exist)
  (The process started from chrome location C:\Program Files (x86)\Google\Chrome\Application\chrome.exe is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
(Driver info: chromedriver=2.45.615291 (ec3682e3c9061c10f26ea9e5cdcf3c53f3f74387),platform=Windows NT 6.1.7601 SP1 x86_64) (WARNING: The server did not provide any stacktrace information)

系统信息: 视窗 7 SP-1 64 位

Chrome信息:版本71.0.3578.98(官方版本)(64位)

Java 版本: 10.0.1

请帮我做这件事。

共有1个答案

师成弘
2023-03-14

您的路径无效...很可能是因为空间。请尝试以下操作:

options.addArguments("user-data- 
dir=C:\\Users\\Manish\\AppData\\Local\\Google\\Chrome\\User_Data");

如果这不起作用,则还有其他标记已用于替换空格。

 类似资料: