亲爱的硒专家,
我从一个 JPA 2.0 程序中遇到以下运行时错误,由于某种原因,该程序似乎与 Firefox Profile 有关:
线程“主”java.lang.NoClassDefFoundError 中的异常:com/google/common/collect/Maps
在 org.openqa.selenium.firefox.FirefoxProfile.(FirefoxProfile.java:56)
在 org.openqa.selenium.firefox.FirefoxProfile.(FirefoxProfile.java:79)
在 model.DownloadCarDetail.getMercedezDetail(model.DownloadCarDetail:72)
在 model.DownloadCarDetail.getMercedezDetail.main (model.DownloadCarDetail.getMercedezDetail.java:47)
引起:java.lang.ClassNotFoundException:com.google.common.collect.Maps
在 java.net.URLClassLoader$1.run(URLClassLoader.java:366)
在 java.net.URLClassLoader$1.run(URLClassLoader.java:355)
在 java.security.AccessController.doPrivileged(本机方法)
在 java.net.URLClassLoader.findClass(URLClassLoader.java:354)
在 java.lang.ClassLoader.loadClass(ClassLoader.java:424)
在 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
在 java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 4 更多
Java 结果:1
我将 Firefox 保持在版本 15,以便 Selenium Webdriver 支持它,但怀疑问题与无法读取配置文件目录有关。
您的帮助将不胜感激。
非常感谢,
乔治