java.lang.NoClassDefFoundError:org/apache/commons/io/Charsets (jsoup配合htmlunit 爬取异步加载的网页遇到的)
最近用jsoup配合htmlunit 爬取异步加载的网页运行代码的时候,报错java.lang.NoClassDefFoundError:org/apache/commons/io/Charsets
报错截图如下
解决措施:
1:common-fileupload 1.3.1的版本依賴的commons-io 2.2,而htmlunit的jar依賴的是common-io 2.4
htmlunit的jar依賴的是common-io 2.4
commons-io 2.5依赖下可以看到有Charsets类
commons-io 2.2依赖下可以看到有没有Charsets类
看了下这个common-fileupload-1.3.2 依赖的common-io的版本已经升级到到2.7了
所以升级项目的commons-io依赖为 <version>2.5</version>
<!-- https://mvnrepository.com/artifact/commons-io/commons-io --> <dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>2.5</version> </dependency>
运行项目没有报错了,成功解决
java.lang.NoClassDefFoundError:org/apache/commons/io/Charsets (jsoup配合htmlunit 爬取异步加载的网页遇到的)相关推荐
- maven命令行创建web项目报错:java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils...
早上新建一个web项目,没想到一敲命令创建就失败了,真是出师不利.各种折腾无果,当然我也可以用eclipse直接创建的,就是想搞清楚状况.刚刚才发现问题原因,这个结果我也是醉了,太坑爹了. 问题现象: ...
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory解决方案
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory解决方案 参考文章: (1)java.lang.NoClass ...
- Java_异常_03_ java.lang.NoClassDefFoundError: org/apache/commons/pool/KeyedObjectPoolFactory
异常信息: java.lang.NoClassDefFoundError: org/apache/commons/pool/KeyedObjectPoolFactory 原因: 我用的是commons ...
- JBOSS java.lang.NoClassDefFoundError: org/apache/commons/digester/RuleSet
经常在启动JBOSS的时候,发现在myeclipse的console中报错java.lang.NoClassDefFoundError: org/apache/commons/digester/Rul ...
- Exception in thread “main“ java.lang.NoClassDefFoundError: org/apache/ibatis/io/Resources
项目场景: 在学习mybatis框架的时候,刚刚学习如果查询数据库user表中的信息时 问题描述: 所有步骤都是按照教程上走的,但是运行后里面就出现了 Exception in thread &quo ...
- intellij中出現java.lang.NoClassDefFoundError: org/apache/commons/configuration/Configuration解決方案
完整报错如下: Using Spark's default log4j profile: org/apache/spark/log4j-defaults.properties 19/03/06 19: ...
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案 NoClassDefFoundErrorLogFa ...
- Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/BasePoolableObjectFactory
摘要:异常信息解决过程记录 一:异常信息: Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/BasePoolabl ...
- maven使用mvn命令创建项目异常java.lang.NoClassDefFoundError: org/apache/commons/collections/ExtendedProperties
命令: mvn archetype:generate -DarchetypeArtifactId=jersey-quickstart-gri zzly2 -DarchetypeGroupId=org. ...
最新文章
- systemctl和service
- Oracle EBS-SQL (QA-1):检查超出检验周期的检验数据.sql
- CentOS安装使用.netcore极简教程(免费提供学习服务器)
- 微服务架构案例(03):数据库选型简介,业务数据规划设计
- ios 短信验证码自动填充时总是被复制两遍
- web调试:ie缓存
- sql同时修改两个表的数据_如何用SQL做数据透视表?
- 作为移动开发者,你应该了解Baas(后端即服务)
- 在Linux上安装字体
- Linux学习基础一 【安装 目录 系统命令 常用vim操作】
- Javascript 如何实现继承?
- 水下环境线结构光传感器的校正模型
- 图论(九)有向图和网络
- html 视频超出隐藏,html – 如何阻止视频标签溢出其容器div.
- HDU - 5761 Rower Bo (非常详细的解答,有轨迹图)
- centos7配置ip地址(centos7配置ip地址)
- 电磁兼容(EMC)基础(二)
- 关于el-upload看这一篇就够了
- 苹果放新卡显示无服务器,苹果6插卡无服务怎么办
- 一个物体的固有频率有几个?
热门文章
- Linux 每日一练习!!反单引号·(键盘上数字1左边)··
- DOM Element
- php写的squid验证辅助器
- [问题]魔兽双击地面回到选中的单位
- CMOS图像传感器——噪声模型
- nohup命令输出日志_逼格高又实用的Linux高级命令,开发运维都要懂
- java slf4j_SLF4J 使用手册
- java executor_Java并发编程(08):Executor线程池框架
- dede搜索php在哪,dede搜索页面怎么调用及相关搜索调用
- electron 读取文件夹内容_如何使用Electron Framework选择,读取,保存,删除或创建文件...