此错误消息…
Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)
…表示 JVM 无法启动/产生您的程序。
正如@GhostCat指出的那样,您的主要问题是 番石榴* 版本与您使用的其他二进制版本之间的 不兼容性 。 *
解
- 将 JDK 升级到最新级别的 JDK 8u181 。
- 将 Selenium 升级到当前 版本3.14.0 。
- 删除以前版本的 Selenium Client时,请 确保正确删除了所有关联的 jar 。
- 清理 你的 项目工作 ,通过你的 IDE 和 重建 仅需要依赖你的项目。
- 执行您的
@Test
。



