我已将.jars添加到我的库中,我还可以在JAR中实例化其他类。是什么赋予了?我试图清理项目等。
这是编译时错误。 Eclipse不会让我实例化它。
我正在导入正确的库,而不是sun版本,并使用由tutorial
指定的默认构造函数HttpClient client = new HttpClient();
(Eclipse,mac,Apache HTTP,“HttpClient 4.0.1(GA)”从here下载)
答案 0 :(得分:26)
HttpClient
是4.x中的接口,使用DefaultHttpClient
作为实例。
HttpClient httpclient = new DefaultHttpClient();
答案 1 :(得分:9)
如果您使用4.3,则初始化它的一种方法是:
CloseableHttpClient httpclient = HttpClients.createDefault();
4.3快速入门指南位于:
http://hc.apache.org/httpcomponents-client-4.3.x/quickstart.html
答案 2 :(得分:3)
HttpClient client = new DefaultHttpClient();
他们没有在网站上的任何地方记录这一点,但我已经导入了源代码和javadoc,这是HttpClient类的Javadoc中的示例。
答案 3 :(得分:0)
请注意,根据您的要求,您应该使用HttpParams和/或连接管理器实例化httpCleint。当默认设置不适合时,它可以在thultithreading访问的情况下使用。
的文档中找到更多信息