【问题标题】:java.lang.NoClassDefFoundError: org/openqa/selenium/remote/HttpVerbjava.lang.NoClassDefFoundError: org/openqa/selenium/remote/HttpVerb
【发布时间】:2016-02-15 09:12:04
【问题描述】:

当我尝试在 Java 中的移动浏览器上运行测试时。我收到以下错误

java.lang.NoClassDefFoundError: org/openqa/selenium/remote/HttpVerb
    at io.selendroid.SelendroidCommandExecutor$1.<init>(SelendroidCommandExecutor.java:30)
    at io.selendroid.SelendroidCommandExecutor.<clinit>(SelendroidCommandExecutor.java:27)

有谁知道如何解决这个问题?

【问题讨论】:

    标签: java android selenium


    【解决方案1】:

    HttpVerb 类已被弃用。这是commit

    我变了

    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>2.48.0</version>
    </dependency>
    

    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>2.45.0</version>
    </dependency>
    

    在我将 selenium-java 版本从 2.48 降级到 2.45 之后。我的错误得到解决。

    但是当我们升级到最新的 selenium-java 时,我不知道永久的解决方案是什么

    【讨论】:

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