【问题标题】:RSelenium - Java enableRSelenium - Java 启用
【发布时间】:2016-09-13 10:04:40
【问题描述】:

我尝试在 RSelenium 中 startServer()

但我收到此错误:

Error in startServer():
Selenium binary error: Unable to start Selenium binary. Check java is installed.

我使用了 cmd 命令 java -version 并且我有 java

java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)

为了启动服务器,我还应该做什么?

【问题讨论】:

标签: java r selenium rselenium


【解决方案1】:

在 RSelenium 包(目录)中搜索 jar 文件并从控制台执行:

 java -jar selenium-server-standalone-x.xx.x.jar

之后你可以跳过startServer()这一行

【讨论】:

    【解决方案2】:

    您也可以使用参数启动 selenium 服务器:

    java -jar ~/selenium/selenium-server-standalone-3.4.0.jar -host localhost -port 4444 -role hub
    

    你也可以从例如一堆参​​数开始。 json配置文件

    java -jar ~/selenium/selenium-server-standalone-3.3.1.jar -role hub -hubConfig $config"
    

    这里是 json 配置示例:

    {
      "_comment": "Configuration for local Hub",
      "host": "127.0.0.1",
      "port": 4444,
      "maxSessions": 5,
      "cleanupCycle": 5000,
      "timeout": 30000,
      "throwOnCapabilityNotPresent": true,
      "nodePolling": 180000,
      "newSessionWaitTimeout": -1,
      "capabilityMatcher": "org.openqa.grid.internal.utils.DefaultCapabilityMatcher"
    }
    

    【讨论】:

      猜你喜欢
      • 2019-08-01
      • 1970-01-01
      • 2017-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-09
      • 1970-01-01
      相关资源
      最近更新 更多