如何在Eclipse中导入“org.apache.http.client.HttpClient”?

时间:2012-07-29 14:55:24

标签: java apache

我已经按照here步骤尝试了httpcore.jar,但是当我写import org.apache.http.client.HttpClient时,仍然无法找到它。 该罐已由Maven下载。

httpcore是导入org.apache.http.client.HttpClient的正确的lib吗? 或org.apache.http.client.HttpClient仅用于Android开发?

另一个问题,org.apache.http.client.HttpClientorg.apache.commons.httpclient.HttpClient之间的区别是什么?

1 个答案:

答案 0 :(得分:3)

首先:http://hc.apache.org/httpclient-3.x/

  

Commons HttpClient项目现已结束,现已不复存在   正在开发中。它已被Apache HttpComponents取代   项目在其HttpClient和HttpCore模块中提供更好的功能   性能和更大的灵活性。

所以,你需要使用HttpClient(http://hc.apache.org/httpcomponents-client-ga/index.html),而不是Commons HttpClient(看一下你所说的软件包的名称)。

是的,org.apache.http.client.HttpClient是正确的软件包。

您是否确定Maven获得了.jar并且它在您的类路径中?