当前位置: 首页 > 知识库问答 >
问题:

Get java.lang.NoClassDefFoundError: org/openqa/硒/矩形错误

姜天宇
2023-03-14

我试图在本地实例中运行一段selenium代码,结果遇到了这个错误。请帮我解决这个问题,因为我在任何博客上都找不到任何东西

java.lang.NoClassDefFoundError: org/openqa/selenium/Rectangle

    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
    at java.lang.Class.privateGetPublicMethods(Class.java:2902)
    at java.lang.Class.getMethods(Class.java:1615)
    at sun.misc.ProxyGenerator.generateClassFile(ProxyGenerator.java:451)
    at sun.misc.ProxyGenerator.generateProxyClass(ProxyGenerator.java:339)
    at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:639)
    at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:557)
    at java.lang.reflect.WeakCache$Factory.get(WeakCache.java:230)
    at java.lang.reflect.WeakCache.get(WeakCache.java:127)
    at java.lang.reflect.Proxy.getProxyClass0(Proxy.java:419)
    at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:719)
    at 

共有1个答案

丁正阳
2023-03-14

我认为您在pom.xml中缺少了这种依赖关系:

以下代码对我有用

<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.53.1</version>
</dependency>
 类似资料:
  • 希望有人能帮助我。我有下面的代码,我得到了抛出的异常:“OpenQA。硒。StaleElementReferenceException' 我在这段代码中遇到了一个异常,即:WeekDaysResults=Days。文本 错误: OpenQA。硒。StaleElementReferenceException:“StaleElement引用:元素未附加到页面文档 我尝试了一个试抓块,但不起作用。提前感

  • 试图在我的aws ec2服务器上运行selenoid java代码:- 当运行上述代码时,我可以看到为chrome浏览器创建了一个新的会话,所有操作都将得到执行,但在最后,它将通过异常 Apr01, 2020 10:59:15PMorg.openqa.selenium.remote.Desired功能铬信息:使用首选Apr01, 2020 10:59:18PMorg.openqa.selenium

  • 问题内容: 测试2个矩形是否相交的快速方法是什么? 在Internet上进行了搜索,找到了这种单行代码(WOOT!),但我不知道如何用Javascript编写它,它似乎是用C ++的古老形式编写的。 问题答案: 这就是将代码转换为JavaScript的方式。请注意,正如注释所建议的那样,您的代码和本文的代码中都有一个错字。该功能应该并且应该具体起作用。 测试用例:

  • 我在尝试启动浏览器时收到此错误消息: org.openqa.selenium.firefox.NotConnected异常:45000 ms后无法连接到端口7055上的主机127.0.0.1。Firefox控制台输出: s":[],"hasEmbeddedWebExtense": false} 我使用的是和。

  • 基础示例 <vuep template="#example"></vuep> <script v-pre type="text/x-template" id="example"> <template> <div class="amap-page-container"> <el-amap vid="amapDemo" :zoom="zoom" :center="c

  • SVG Shapes SVG有一些预定义的形状元素,可被开发者使用和操作: 矩形 <rect> 圆形 <circle> 椭圆 <ellipse> 线 <line> 折线 <polyline> 多边形 <polygon> 路径 <path> 下面的章节会为您讲解这些元素,首先从矩形元素开始。 SVG 矩形 - <rect> 实例 1 <rect> 标签可用来创建矩形,以及矩形的变种: 下面是SVG代