前言:
因为需要开发一个Java发送post请求获取数据的功能,所以需要用到http,但是服务器是采用的https,所以需要用到HttpClients,但是HttpClents的需要用到httpclient-4.5.6.jar,这个通过我的maven 3.3.9和maven 3.5.2都无法添加依赖,一直报红,所以就考虑先将相应的jar包下载到本地,然后通过本地加载。
操作步骤
1. 下载httpclient
httpclient下载地址
我选择的是:httpcomponents-client-4.5.7-bin.zip
下载到本地后解压:
2. 添加到本地
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.6</version>
<scope>system</scope>
<systemPath>${basedir}/src/main/resources/lib/httpclient-4.5.6.jar</systemPath>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.4.10</version>
<scope>system</scope>
<systemPath>${basedir}/src/main/resources/lib/httpcore-4.4.10.jar</systemPath>
</dependency>
添加后成功可以使用HttpClients