![](/img/trans.png)
[英]how to import “org.apache.http.client.HttpClient” in Eclipse?
[英]How to import “HttpClient” to Eclipse?
如何在Eclipse中导入“HttpClient”? 我刚刚从http://hc.apache.org/downloads.cgi下载了HttpClient。 我将它添加到我的Eclipse新java项目中,并希望从网站运行示例副本。
此示例使用import org.apache.commons.httpclient.*;
但是,遗憾的是,它表明Eclipse无法解决这个问题。
现在,我想知道将新发布的HttpClient导入我的项目的正确方法。 是否有必要在classpath中添加一些jar? 它是什么?
这是我运行的整个例子。 我想新发布的“HTTPClient”改变了它的导入jar,是真的吗?
package http.demo;
import java.io.IOException;
import org.apache.commons.httpclient.*;
import org.apache.commons.httpclient.methods.*;
public class SimpleHttpClient {
public static void main(String[] args) throws IOException {
HttpClient client = new HttpClient();
client.getHostConfiguration().setHost( "www.imobile.com.cn" , 80, "http" );
method = getPostMethod();
client.executeMethod(method);
System.out.println(method.getStatusLine());
Stringresponse=newString(method.getResponseBodyAsString().getBytes("8859_1"));
System.out.println(response);
method.releaseConnection();
}
private static HttpMethod getGetMethod(){
return new GetMethod("/simcard.php?simcard=1330227");
}
private static HttpMethod getPostMethod(){
PostMethod post = new PostMethod( "/simcard.php" );
NameValuePair simcard = new NameValuePair( "simcard" , "1330227" );
post.setRequestBody( new NameValuePair[] { simcard});
return post;
}
}
它有效,它解决了:
您将jar文件拖到项目中,以便在Eclipse中查看它。
要赋予Eclipse特殊的意义,请右键单击Eclipse中的jar文件,然后选择Build Path - > Add to Build Path。
现在您的导入应该正确解决。
下载*****。tar.gz文件
提取它
进入lib文件夹,在那里你会找到所有的JAR
打开Eclipse,右键单击你的项目 - > Properties - > Java Build Path - > Libraries选项卡 - > Add external JARs - >选择lib中的所有JAR(步骤4)
测试我建议您尝试运行一些使用此库的代码,如: http : //www.mkyong.com/java/apache-httpclient-examples/
你可能会看到一个红色下划线,将其悬停并选择导入.....
祝好运
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.