异常java.lang.IllegalArgumentException: Cannot locate declared field class org.apache.http.impl.clie(代

Posted zhaijing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了异常java.lang.IllegalArgumentException: Cannot locate declared field class org.apache.http.impl.clie(代相关的知识,希望对你有一定的参考价值。

起因:使用htmlunit爬取外部网页的时候遇到这个异常:java.lang.IllegalArgumentException: Cannot locate declared field class org.apache.http.impl.client.HttpClientBuilder.dnsResolver 

解决办法:将htmlunit的版本由2.27改为2.19

<dependency>
    <groupId>net.sourceforge.htmlunit</groupId>
    <artifactId>htmlunit</artifactId>
    <version>2.19</version>
</dependency>

 

 下面是报错的截图:

 

以上是关于异常java.lang.IllegalArgumentException: Cannot locate declared field class org.apache.http.impl.clie(代的主要内容,如果未能解决你的问题,请参考以下文章

Java异常如何解决

Kotlin 协程协程异常处理 ① ( 根协程异常处理 | 自动传播异常 | 在协程体捕获异常 | 向用户暴露异常 | 在 await 处捕获异常 | 非根协程异常处理 | 异常传播特性 )

Kotlin 协程协程异常处理 ① ( 根协程异常处理 | 自动传播异常 | 在协程体捕获异常 | 向用户暴露异常 | 在 await 处捕获异常 | 非根协程异常处理 | 异常传播特性 )

异常--异常体系异常的处理异常的捕获finally语句块和自定义异常

Java❤️认识异常异常的基本使用认识异常(异常详解)❤️

异常(异常)