簡體   English   中英

如何將“HttpClient”導入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; 
   } 
}

它有效,它解決了:

  1. 首先從web apache https://hc.apache.org/downloads.cgi下載文件JAR。
  2. 提取文件zip
  3. 打開你的日食項目
  4. 在Package Explorer上右鍵單擊libs,然后選擇Build Path - > Configure Build Path
  5. 在左側框中選擇Java Build Path
  6. 單擊選項卡庫。
  7. 添加外部JAR,在點(2)上選擇提取的文件
  8. 您可以在解壓縮的文件中選擇所有文件JAR,這取決於您在項目中導入的內容。

您將jar文件拖到項目中,以便在Eclipse中查看它。

要賦予Eclipse特殊的意義,請右鍵單擊Eclipse中的jar文件,然后選擇Build Path - > Add to Build Path。

現在您的導入應該正確解決。

  1. 請訪問: https//hc.apache.org/downloads.cgi

  2. 下載*****。tar.gz文件

  3. 提取它

  4. 進入lib文件夾,在那里你會找到所有的JAR

  5. 打開Eclipse,右鍵單擊你的項目 - > Properties - > Java Build Path - > Libraries選項卡 - > Add external JARs - >選擇lib中的所有JAR(步驟4)

  6. 測試我建議您嘗試運行一些使用此庫的代碼,如: http//www.mkyong.com/java/apache-httpclient-examples/

  7. 你可能會看到一個紅色下划線,將其懸停並選擇導入.....

祝好運

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM