Error: Invalid or corrupt jarfile while giving webdriver-manager start

Error: Invalid or corrupt jarfile while giving webdriver-manager start

当我们尝试启动 selenium 服务器时出现此错误。似乎最新的 selenium 服务器独立版本是 3.7.1。当我们使用 webdriver-manager update 命令更新时,它正在下载版本 3.8.0,当我们给出命令 webdriver-manager start 时,它抛出错误

Error: Invalid or corrupt jarfile.

请参阅附件中的屏幕截图。

webdriver-manager start error

根据这张票,有一个解决方法可以将 webdriver-manager 版本恢复到 3.7.1: https://github.com/SeleniumHQ/selenium/issues/5142

  1. 将 webdriver-manager 更新到 3.7.1

    webdriver-manager update --versions.standalone=3.7.1

  2. selenium-server-standalone-3.7.1.jar 重命名为 selenium-server-standalone-3.8.0.jar。默认情况下,此文件位于 %YourUserDirectory%\AppData\Roaming\npm\node_modules\protractor\node_modules\webdriver-manager\selenium 目录中。

3.8 有问题。0.jar。他们已经更新了它。请检查以下 link:https://github.com/SeleniumHQ/selenium/issues/5142

您可能需要再次更新。

webdriver-manager update