是否需要Java才能启动webdriver-manager?

时间:2019-07-25 08:36:33

标签: java selenium selenium-webdriver protractor

当我运行webdriver-manager启动时。 我遇到错误消息“ Selenium Standalone服务器遇到错误:错误:生成Java ENOENT” 我需要安装java吗?如果是这样,我该如何在运行crostini的Chrome浏览器上这样做?

您的答案或指示将不胜感激!。

webdriver-manager start
[03:35:35] I/start - java -Djava.security.egd=file:///dev/./urandom -Dwebdriver.chrome.driver=/usr/lib/node_modules/protractor/node_modules/webdriver-manager/selenium/chromedriver_75.0.3770.140 -Dwebdriver.gecko.driver=/usr/lib/node_modules/protractor/node_modules/webdriver-manager/selenium/geckodriver-v0.24.0 -jar /usr/lib/node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-3.141.59.jar -port 4444
[03:35:35] I/start - seleniumProcess.pid: undefined
[03:35:35] W/start - Selenium Standalone server encountered an error: Error: spawn java ENOENT

2 个答案:

答案 0 :(得分:2)

Selenium需要Java。下载最新的JDK并设置path。在此处详细了解如何编码和设置Chromebook:

答案 1 :(得分:0)

嗯,Selenium需要Java才能进行操作。

下载最新的JDK并设置环境,确保正确安装了node.js并在全局范围内安装了量角器(npm install -g量角器),然后重试。