zoukankan      html  css  js  c++  java
  • appium运行报错.<init>(Lorg/openqa/selenium/remote/ErrorCodes;Z)V

    最近这几天就在学习appium,搭建环境就耗费了很多时间,不得不承认自己够笨的了,然后我把环境搭建好,写完脚本的时候,就报这个错了,当时是从某个群里直接下载的demo,不得不吐槽说,够坑的,是能跑通,你加了那么多jar包,这也没什么,主要是你把jar包名改了,这是我无法理解的。害得老子查这个报错,查了快一天,后来排除法才知道咋回事,报错如下:

    java.lang.NoSuchMethodError: org.openqa.selenium.remote.ErrorHandler.(Lorg/openqa/selenium/remote/ErrorCodes;Z)V
    解决方案:
    如果你的jdk和appium安装包sdk配置没问题,
    就是这个包起的作用selenium-server-standalone-2.48.2.jar,把这个jar包引进去就不会报错了
    提示哈
    appium就需要两个jar包
    java-client.jar
    selenium-server-standalone-2.48.2.jar
    但我不知道为什么,我再pom中加selenium-server-standalone-2.48.2.jar,添加后,却还是报错,没办法 只能先手动引入这个jar包了
    此问题已解决:加入依赖
    <dependency>
      <groupId>selenium-server-standalone</groupId>
      <artifactId>selenium-server-standalone</artifactId>
      <version>2.53</version>
    </dependency>

     

  • 相关阅读:
    Java集合的Stack、Queue、Map的遍历
    LinkedHashMap的实现原理
    HashSet的实现原理
    HashMap的实现原理
    leetcode526
    leetcode406
    leetcode413
    leetcode513
    leetcode338
    leetcode419
  • 原文地址:https://www.cnblogs.com/longronglang/p/6128249.html
Copyright © 2011-2022 走看看