Selenium 运行时出现错误(java.lang.NoClassDefFoundError: com/google/common/base/Function)

已经写好了java脚本,点击运行的过程中如果出现如下的错误提示时:

  java.lang.NoClassDefFoundError: com/google/common/base/Function

问题出现的原因是:

  没有将Selenium server的相关包导入到“Referenced Libraries”中;

可以使用如下的方法解决这个问题:

  将鼠标放到已经创建好的Project上,右键点击 -->“Build Path”-->"Configure Build Path"(选中点击),

  

  Java Build Path -->Libraries -->Add External JARs... -->选中所有selenium包 -->打开

  

  所有数据都导入之后,在次重新运行脚本即可。。

时间: 2024-10-01 04:51:28

Selenium 运行时出现错误(java.lang.NoClassDefFoundError: com/google/common/base/Function)的相关文章

浏览器启动不起来java.lang.NoClassDefFoundError: com/google/common/base/Function

java.lang.NoClassDefFoundError: com/google/common/base/Function 原因:只有以下两个包 解决方案:导入 selenium-server-standalone-2.44.0.jar 如果报json错就还需要导入json包json-20080701.jar

Caused by: java.lang.NoClassDefFoundError: com/google/common/base/MoreObjects

环境:jdk1.8 开发工具:IDEA 说明:今天在做springboot集成swagger2的时候,在启动程序的时候,报错 报错信息: Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2019-02-24 19:32:26.026 ERROR 8660 --- [ restartedMain] o.s.boot.Sp

Spring配置c3p0数据源时出错报:java.lang.NoClassDefFoundError: com/mchange/v2/ser/Indirector

今天在使用Spring配置c3p0数据源时,使用的数据库是mysql,服务器是tomcat,运行时报了一个 java.lang.NoClassDefFoundError: com/mchange/v2/ser/Indirector 网络上找了很久都没有解决,最后发现是因为:         C3P0 少了个 jar 包,mchange-commons-java-0.2.3.1.jar 因为c3p0.jar依赖另一个jar包,就是mchange-commons-java-0.2.3.1.jar.

mybatis-plus 错误 java.lang.NoClassDefFoundError

错误 java.lang.NoClassDefFoundError: org/apache/velocity/context/Context 使用mybatis-plus自动生成文件的时候,报下面的错误: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/velocity/context/Context at com.baomidou.mybatisplus.generator.AutoGener

Android程序 依赖库引用Gson 报java.lang.NoClassDefFoundError: com/google/gson/Gson 解决方法

Android 程序所依赖一个Library程序B , B 程序中用到格式化json串,转换成标准json串的要求 public static String jsonFormatter(String uglyJSONString) { Gson gson = new GsonBuilder().setPrettyPrinting().create(); JsonParser jp = new JsonParser(); JsonElement je = jp.parse(uglyJSONStri

java.lang.NoSuchMethodError: com.google.common.hash.HashFunction.hashInt(I)Lcom/google/common/hash/HashCode; 解决办法

今天在java 上运行spark查询的时候出现一个问题: java.lang.NoSuchMethodError: com.google.common.hash.HashFunction.hashInt(I)Lcom/google/common/hash/HashCode; 后google 了一下找到了一篇相类似的问题 http://mail-archives.us.apache.org/mod_mbox/spark-user/201412.mbox/%3CD0A4C915.6E0D%[emai

解决一个少见的错误java.lang.NoClassDefFoundError

以前我们的后台服务器打的一个war包,放在tomcat内运行,一直没出错过,最近客户有要求要换成resin;4.0.36, 启动的时候没报错,奇葩的是,有几个交易一直爆 org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: org/jaxen/JaxenException ,擦从没见过,检

java.lang.NoClassDefFoundError: com/google/gson/Gson错误的解决

SSH返回JSON格式的数据时,需要用到gson,将gson-1.6.jar添加进Build path以后运行,出错: 后来把gson-1.6.jar复制到WEB-INF/lib/下再运行,就没再出这个错误了.原来即使加入了Build path也还是要复制到WEB-INF/lib/下,但是其他的jar文件好像不需要这样.

spring项目启动错误——java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext

最近在搭spring项目框架的时候,遇到一个很伤的问题,翻了很多帖,都报告说什么少spring-context包啊之类的,但实际上spring的那些依赖我根本没漏,下面是我的pom: <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${junit.version}</version