【发布时间】:2018-03-21 15:56:24
【问题描述】:
java.lang.NoClassDefFoundError: org/openqa/selenium/interactions/internal/Locatable at com.tests。
在为 chrome 或远程 webdriver 创建驱动程序实例时也出现此错误。
【问题讨论】:
-
添加所需的罐子。
-
请粘贴您的代码
java.lang.NoClassDefFoundError: org/openqa/selenium/interactions/internal/Locatable at com.tests。
在为 chrome 或远程 webdriver 创建驱动程序实例时也出现此错误。
【问题讨论】:
您收到此错误,因为您的构建路径中缺少一个 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.重新运行您的项目。
干杯!
【讨论】:
使用最新的 jar 更新到 3.6.0 后,它的工作原理。
【讨论】: