lgw8186 发表于 2015-6-6 17:41:16

大神帮忙看下,selenium2 在win8.1 下报错


在 火狐和ie 下都报这个错==============
Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/base/Function
at sino.lis.newcont.testprac.main(testprac.java:18)
Caused by: java.lang.ClassNotFoundException: com.google.common.base.Function
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 1 more

代码===============
public static void main(String[] args) {
System.setProperty("webdriver.firefox.bin", "C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe");
//WebDriver wb = new InternetExplorerDriver();
WebDriver wb = new FirefoxDriver();
//System.out.println("test");
wb.get("http://www.baidu.com");
wb.close();
}
========selenium2 + 64 win8.1 + jdk1.7    ie 11 /火狐 38.0.5

大神帮忙给看下,什么原因

jiuyi.li 发表于 2015-6-6 18:30:26

java.lang.NoClassDefFoundError   自己搜搜这是什么异常

joykao 发表于 2015-6-9 11:17:29

敢问你的webdriver是什么版本?这跟操作系统几乎没关系

lgw8186 发表于 2015-6-10 23:07:33

joykao 发表于 2015-6-9 11:17
敢问你的webdriver是什么版本?这跟操作系统几乎没关系

大神,用的这个 selenium-java-2.33.0.jar

lgw8186 发表于 2015-6-10 23:07:39

joykao 发表于 2015-6-9 11:17
敢问你的webdriver是什么版本?这跟操作系统几乎没关系

大神,用的这个 selenium-java-2.33.0.jar

lgw8186 发表于 2015-6-10 23:07:37

joykao 发表于 2015-6-9 11:17
敢问你的webdriver是什么版本?这跟操作系统几乎没关系

大神,用的这个 selenium-java-2.33.0.jar

alchaochao 发表于 2015-6-20 18:37:03

火狐版本太高了,和selenium-2.33不匹配,试试selenium-2.44+firefox24.0

alchaochao 发表于 2015-6-20 18:38:06

火狐版本太高了,与selenium2.33不匹配
页: [1]
查看完整版本: 大神帮忙看下,selenium2 在win8.1 下报错