gpt4 book ai didi

java - 无法使 Selenium Firefox 驱动程序与 Java 一起工作

转载 作者:行者123 更新时间:2023-11-30 11:05:34 25 4
gpt4 key购买 nike

我尝试过不同版本的 Firefox、Selenium 服务器和 FirefoxDriver,但无法正常工作。每当我调用以下代码时:

driver = new FirefoxDriver(); 
URL = "https://www.google.com/";
driver.get(URL);

,浏览器打开但没有转到 url,我得到一个异常,说明:

Exception in thread "main" java.lang.NoSuchMethodError:    com.google.common.base.Joiner$MapJoiner.appendTo(Ljava/lang/StringBuilder;Ljava/lang/Iterable;)Ljava/lang/StringBuilder;
at com.google.common.net.MediaType.toString(MediaType.java:714)
at org.openqa.selenium.remote.http.JsonHttpCommandCodec.encode(JsonHttpCommandCodec.java:197)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:130)
at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.execute(NewProfileExtensionConnection.java:165)
at org.openqa.selenium.firefox.FirefoxDriver$LazyCommandExecutor.execute(FirefoxDriver.java:362)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:572)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:240)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:126)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:191)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:186)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:182)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:95)
at com.kaisle.intdes.Main.util.SeleniumTest.main(SeleniumTest.java:16)

我当前的配置是:

Selenium-firefox-driver 2.45.0

Selenium-remote-driver 2.45.0

Selenium-server-standalone-2.45.0

火狐 27

我也尝试过 2.39.0、2.43.1 和其他版本的 Firefox,但都没有用。

最佳答案

我遇到过同样的问题。我觉得这与您与项目相关联的 jar 有关。

对于 webdriver,只需包含这个 jar - Selenium-server-standalone-2.45.0。如果您还包含其他任何内容,则可以将其删除在eclipse中,先移动此jar Selenium-server-standalone-2.45.0的顺序( Order and Export 选项卡),如果您需要其他任何东西,例如适用于 android 的 Selendriod,接下来应该会出现。

关于java - 无法使 Selenium Firefox 驱动程序与 Java 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29612279/

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