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

我得到一个“线程异常”main“java.lang.NoClassDefounderRror:org/openqa/selenium/webdriver”

端木承业
2023-03-14

我添加了selenium-standalone.jar&selenium-java.jar,但在运行basic程序时仍然会出现以下异常,

线程“main”java.lang.noClassDeffounder中出现异常错误:org/openqa/selenium/webdriver(名称错误:org/openqa/selenium/webdriver)在java.lang.classloader.defineClass1(本机方法)在java.lang.classloader.defineClass(classloader.java:791)在java.security.secureclassloader.defineClass(secureclassloader.java:142)在java.net.urlclassloader.defineClass(getMethod0(Class.java:2685)位于java.lang.Class.GetMethod(Class.java:1620)位于sun.launcher.launcherHelper.GetMainMethod(LuncherHelper.java:488)位于sun.launcher.launcherHelper.CheckandLoadMain(launcherHelper.java:480)

请提供解决方案,并提供解决此问题的适当步骤

共有1个答案

邢璞
2023-03-14

这就是依赖项管理器(如Maven)可以帮助您的地方,而不是手动复制库。

org.openqa.selenium.webdriver可以在selenium-api- .jar 中找到

您可能还需要:selenium-remote-driver- .jar ,可能还需要selenium-support- .jar ,除了您已经拥有的selenium-- .jar 之外。

 类似资料:
  • 我已经在我的pom.xml中添加了最新的硒依赖项 我用pom在目录中运行了mvn clean install。xml和我还根据Selenium文档在我的应用程序类中导入了正确的类 然而,当我尝试运行我的主方法时,我得到以下错误 我在我的~/. m2/repository文件夹中查看,我没有看到openqa文件夹,而是看到了seleniumhq文件夹。 为什么maven没有安装openqa文件夹,为

  • 最近我正在学习Spring框架。所以我正在尝试检查依赖注入在Spring框架中的工作原理。因此,我创建了一个新的java项目并使用基于构造函数XML的配置练习依赖注入代码。运行我的项目后,我收到了这个错误...... 类路径资源[com/mir00r/beans.XML]的XML文档中的第24行无效;嵌套异常为组织。xml。萨克斯。SAXParseException;行号:24;列数:9;cvc复

  • 我正在学习selenium并尝试运行以下代码,但它引发了异常。NoSuchFieldError:空字节数组。请帮助我理解这个简单的程序出了什么问题。 控制台: 异常线程"main"java.lang.NoSuchFieldError:EMPTY_BYTE_ARRAY

  • 问题内容: 测试方案: 尝试捕获和测试Gmail登录。 当前输出: Mozilla实例打开。输入了用户名,但WebDriver代码未输入密码。 问题答案: ElementNotInteractableException 根据文档, ElementNotInteractableException 是W3C异常,引发该异常以指示尽管DOM Tree 上存在一个元素,但该元素处于无法与之交互的状态。 原

  • 我正在看一张桌子。其中一列包含压缩(二进制)数据。我正在解压缩这些数据并存储在另一个RDD中。它给出了以下错误: 线程“main”组织中出现异常。阿帕奇。火花SparkException:作业因阶段失败而中止:阶段2.0中的任务0失败1次,最近的失败:阶段2.0中的任务0.0丢失(TID 2,localhost,executor driver):java。util。同时发生的ExecutionEx

  • 我正在尝试创建一个实用程序类,以使用 java.util.扫描仪从标准控制台获取输入 在另一个类中调用静态方法时, 工作正常,但是下面的方法 会导致异常。 运行此命令会导致以下异常 我注意到的有趣的事情是,如果我注释掉第一个输入过程,数组输入工作正常。