解决Failure to transfer commons-logging:commons-logging:jar:1.2 ,Failure to transfer commons-codec:commons-codec:jar问题
我在导入httpClient.jar包时候提示该错误,因为httpClient.jar依赖以上两个jar包,顾名思义它提示下
载两个jar包失败,我在博客上找到了很多解决方法,也没弄好,最后自己成功解决了这个问题,给大家分享一下.
1 先把自己在项目中pom.xml中删除httpClient信息即(如果没有此步可直接忽略,进行第二步)
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.2</version>
</dependency>
2 找到自己的本地maven仓库,方法如下
3 在本地仓库中删除这两个文件
4 重新在pom.xml中引入这两个jar包
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.10</version>
</dependency>
5 刷新项目
点击项目右键->Maven->UpdateProject->选择项目->OK
6 最后再引入httpclient即可成功
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.2</version>
</dependency>