java.lang.NoSuchMethodError:com.google.common.io.Closeables.closeQuietly(Ljava / io / Closeable;)V [英] java.lang.NoSuchMethodError: com.google.common.io.Closeables.closeQuietly(Ljava/io/Closeable;)V
本文介绍了java.lang.NoSuchMethodError:com.google.common.io.Closeables.closeQuietly(Ljava / io / Closeable;)V的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是selenium的新手。我在使用Selenium WebDriver时遇到了一些问题。
I am new to selenium.I am getting some issues while using Selenium WebDriver.
我想使用Selenium WebDriver打开网站,如www.filpkart.com
I want to open website using Selenium WebDriver like www.filpkart.com
我的代码
package com.screen;
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.FirefoxDriver;
public class HTMLParseExample {
public static void main(String[] args) {
WebDriver driver = new FirefoxDriver();
//Launch website
driver.get("http://www.flipkart.com");
driver.close();
}
}
我正面临此错误如下所述。
I am facing This Error mentioned below.
Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.io.Closeables.closeQuietly(Ljava/io/Closeable;)V
at org.openqa.selenium.firefox.internal.ClasspathExtension.writeTo(ClasspathExtension.java:60)
at org.openqa.selenium.firefox.FirefoxProfile.installExtensions(FirefoxProfile.java:504)
at org.openqa.selenium.firefox.FirefoxProfile.layoutOnDisk(FirefoxProfile.java:482)
at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:76)
at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:142)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:80)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:121)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:77)
at com.screen.HTMLParseExample.main(HTMLParseExample.java:15)
帮助我提前谢谢。
推荐答案
看起来你有不兼容的selemenium版本和 com .google.guava
。
该方法在版本 15 。但在 19 版本中不再存在。
Looks like you have incompatible versions of selemenium and com.google.guava
.
The method is existent and deprecated in version 15. but in version 19 it is not longer existent.
这篇关于java.lang.NoSuchMethodError:com.google.common.io.Closeables.closeQuietly(Ljava / io / Closeable;)V的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文