如何在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