【问题标题】:Getting error java.lang.NoClassDefFoundError: org/openqa/selenium/interactions/internal/Locatable at com.tests收到错误 java.lang.NoClassDefFoundError: org/openqa/selenium/interactions/internal/Locatable at com.tests
【发布时间】:2018-03-21 15:56:24
【问题描述】:

java.lang.NoClassDefFoundError: org/openqa/selenium/interactions/internal/Locatable at com.tests。

在为 chrome 或远程 webdriver 创建驱动程序实例时也出现此错误。

【问题讨论】:

  • 添加所需的罐子。
  • 请粘贴您的代码

标签: java selenium


【解决方案1】:

您收到此错误,因为您的构建路径中缺少一个 jar 文件。

从错误中我可以看到缺少“可定位”类。

这个“Locatable”类在 'org.openqa.selenium.interactions.internal' 包内 'client-combined-3.6.0.jar'


但是,我建议您将所有与 selenium 相关的 jar 重新导入到您的项目中,以确保您不会遇到任何此类依赖问题。

1.您可以从http://www.seleniumhq.org/download/下载selenium for java client 3.6.0 2.确保将 selenium 目录中的所有 jar 添加到构建路径中。
3.重新运行您的项目。

干杯!

【讨论】:

    【解决方案2】:

    使用最新的 jar 更新到 3.6.0 后,它的工作原理。

    【讨论】:

      猜你喜欢
      • 2021-12-12
      • 1970-01-01
      • 2022-11-04
      • 1970-01-01
      • 2016-08-10
      • 2022-01-21
      • 1970-01-01
      • 1970-01-01
      • 2022-11-02
      相关资源
      最近更新 更多