【问题标题】:Selenium grid, Exception in thread "main" java.lang.NoSuchMethodErrorSelenium 网格,线程“主”java.lang.NoSuchMethodError 中的异常
【发布时间】:2012-01-05 03:11:23
【问题描述】:

我想使用 selenium-server 独立 jar 启动 Hub 和节点。使用的命令是正确的。我可以在 3 台机器上启动集线器和 rc 节点。而在第 4 台机器中,我使用相同的 jar 和相同的命令。它的抛出,我得到以下错误

org.openqa.grid.selenium.GridLauncher main
INFO: Launching a selenium grid node
Exception in thread "main" java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z
at org.openqa.grid.common.RegistrationRequest.getRemoteControlConfiguration(RegistrationRequest.java:552)
at org.openqa.grid.internal.utils.SelfRegisteringRemote.startRemoteServer(SelfRegisteringRemote.java:85)
at org.openqa.grid.selenium.GridLauncher.main(GridLauncher.java:72) 

提前谢谢..

【问题讨论】:

  • 你从哪里得到那个 jar 文件?
  • 你用的是什么Java Runtime,在jdk 6中引入了isEmpty()
  • 来自 seleniumhq.org 的 jar 文件 .. 下载 selenium-server-stadalone-2.14.0.jar

标签: java selenium grid


【解决方案1】:

isEmpty() 方法是在 java 6 中引入的。如果您使用的是较旧的 java 版本,那么可能就是错误的来源。

【讨论】:

    猜你喜欢
    • 2019-03-09
    • 2019-06-18
    • 2018-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-17
    • 1970-01-01
    • 2017-01-31
    相关资源
    最近更新 更多