【问题标题】:Appium Pagefactory throws noSuchMethodException when running from POMAppium Pagefactory 从 POM 运行时抛出 noSuchMethodException
【发布时间】:2021-06-30 21:34:30
【问题描述】:

当我尝试在 pom 文件上运行我的 appium 脚本时(使用 mvn verify 或 mvn test)

我得到一个

java.lang.RuntimeException: java.lang.NoSuchMethodException: jdk.proxy2.$Proxy12.proxyClassLookup()

在实例化我的定位器的那一行:

PageFactory.initElements(new AppiumFieldDecorator(driver, Duration.ofSeconds(15)), this);

当我直接从 InteliJ 运行测试或运行 testng.xml 文件时,测试成功

可能是什么问题,从测试类/testng.xml 运行一切正常,但在命令行中使用 maven 运行时突然失败

【问题讨论】:

    标签: automated-tests appium pom.xml appium-android page-factory


    【解决方案1】:

    有点尴尬,(因为我记得我以前做过) 在做了一个 mvn clean 和一个 mvn compile 之后,

    然后问题就消失了。有些东西可能卡在某个地方,需要再次清理..

    【讨论】:

      猜你喜欢
      • 2021-11-02
      • 1970-01-01
      • 1970-01-01
      • 2014-07-02
      • 2014-02-02
      • 2022-08-24
      • 2018-05-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多