java.lang.NoClassDefFoundError:org/apache/commons/io/Charsets (jsoup配合htmlunit 爬取异步加载的网页遇到的)
生活随笔
收集整理的這篇文章主要介紹了
java.lang.NoClassDefFoundError:org/apache/commons/io/Charsets (jsoup配合htmlunit 爬取异步加载的网页遇到的)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
最近用jsoup配合htmlunit 爬取異步加載的網(wǎng)頁運(yùn)行代碼的時候,報錯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的版本已經(jīng)升級到到2.7了
?
所以升級項(xiàng)目的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>運(yùn)行項(xiàng)目沒有報錯了,成功解決
總結(jié)
以上是生活随笔為你收集整理的java.lang.NoClassDefFoundError:org/apache/commons/io/Charsets (jsoup配合htmlunit 爬取异步加载的网页遇到的)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 主板风扇转速测试软件,技嘉风扇转速调节及
- 下一篇: Chino的数列