如何在Eclipse中导入“HttpClient”?我刚刚从http://hc.apache.org/downloads.cgi下载了HttpClient。我将它添加到Eclipse新的Java项目中,并希望从网站运行示例副本。如何将“HttpClient”导入Eclipse?
本示例使用import org.apache.commons.httpclient.*;
但是,可惜的是,它表明Eclipse无法解决此问题。
现在,我想知道正确的方式将新发布的HttpClient导入到我的项目中。 是否有必要添加一些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;
}
}
天气它不需要添加类路径或不?我在IBM网站找到它。据说我需要viste http://jakarta.apache.org/site/downloads/downloads_commons-logging.cgi并下载“common logging”,然后将commons-logging.jar添加到CLASSPATH中。但是,这个链接是不可行的,我该怎么办? – alex 2010-11-27 06:53:04
听起来像这篇文章有点老了。 Log4j是这些天发现http://logging.apache.org/log4j/1.2/download.html – 2010-11-27 06:56:21