gpt4 book ai didi

Javascript:无法在 Selenium 中使用 Firefox 浏览器

转载 作者:行者123 更新时间:2023-12-03 07:54:13 24 4
gpt4 key购买 nike

我是 Selenium WebDriver 的新手。我自己使用 JavaScript 学习了它。我正在尝试启动 Firefox 浏览器。

以下是我的机器统计数据:

  1. Windows 7-64 位计算机。
  2. i5 处理器。
  3. 8GB 内存。
  4. 面向 Web 开发人员的 Eclipse Java EE IDE。

但是,我收到错误。无法附加错误屏幕截图。下面是说明。

Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/base/Function
at BrowserInvocation.main(BrowserInvocation.java:8)
Caused by: java.lang.ClassNotFoundException: com.google.common.base.Function
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more

请帮助我。

最佳答案

当 JRE 找不到类时,会抛出 NoClassDefFoundError ,在您的情况下,它可能找不到 Selenium。您需要将其添加到类路径中。

  • 转到项目 > 属性 > Java 构建路径
  • 在“库”中单击“添加外部 JAR”
  • 找到 selenium-java-2.48.0.jar 文件并添加它(不是selenium-java-2.48.0-srcs.jar)。
  • 在同一个文件夹中,您有包含更多 jar 文件的 Libs 文件夹,添加它们到。
  • 点击“确定”

您还需要确保 Selenium Standalone Server 也在您的类路径中。

关于Javascript:无法在 Selenium 中使用 Firefox 浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34873345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com