亲爱的硒专家,
我从一个 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 支持它,但怀疑问题与无法读取配置文件目录有关。
您的帮助将不胜感激。
非常感谢,
乔治