为了账号安全,请及时绑定邮箱和手机立即绑定

启动firefox浏览器报错,不知道问题出在哪里,求解救

package com.selenium.study;
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.FirefoxDriver;
public class study3 {
	public static void main(String[] args) {
			//实例化一个对象Firefox
			WebDriver driver;
			System.setProperty("webdriver.firefox.bin","C:\\Program Files\\Mozilla Firefox\\firefox.exe");
			driver = new FirefoxDriver();
			String testurl="http://www.baidu.com";
			driver.get(testurl);
			driver.quit();
	
	
	
	}
}

报错:

Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/base/Function

at com.selenium.study.study3.main(study3.java:9)

Caused by: java.lang.ClassNotFoundException: com.google.common.base.Function

at java.net.URLClassLoader.findClass(URLClassLoader.java:381)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

... 1 more


正在回答

1 回答

检查你的火狐浏览器版本是否32,自动更新功能关闭掉,对应的selenium的jar包版本应该在24

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

启动firefox浏览器报错,不知道问题出在哪里,求解救

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信