Come importare “HttpClient” di Eclipse?

Come faccio a importare “HttpClient” in Eclipse? Ho scaricato HttpClient da http://hc.apache.org/downloads.cgi solo ora. Ho aggiunto al mio Eclipse nuovo progetto java e si desidera eseguire un esempio copia dal sito web.

Questo esempio utilizza import org.apache.commons.httpclient.*; Ma, ciò che peccato, mostra che Eclipse non può risolvere questo.

Ora, voglio sapere il modo giusto per importare nuovi rilasciato HttpClient per il mio progetto.
È necessario aggiungere alcuni file jar classpath? Che cosa è?

Tale è l’esempio che ho eseguito. Credo che il nuovo album “HTTPClient” cambiato la sua importazione in vaso, è vero?

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; 
   } 
}
InformationsquelleAutor alex | 2010-11-27



3 Replies
  1. 8

    Si trascina il file jar per il vostro progetto, così si può vedere all’interno di Eclipse.

    Per dare un significato speciale per Eclipse, fare clic destro sul file jar all’interno di Eclipse e selezionare Build Path -> Aggiungi a Costruire Percorso.

    Ora il tuo importazioni dovrebbe risolvere correttamente.

    • meteo è bisogno di aggiungere classpath o no? trovo nel sito web di IBM.si dice che ho bisogno di viste jakarta.apache.org/site/downloads/downloads_commons-logging.cgi e il download di “registrazione comune”, e quindi aggiungere commons-logging.jar per CLASSPATH .Ma ,questo link non è disponibile.cosa devo fare?
    • Suona come l’articolo è un po ‘ vecchio. Log4j è di questi giorni logging.apache.org/log4j/1.2/download.html
    • yeap.l’articolo è un post nel 2005.i cant trovare nuovi approvato l’articolo su come importare questo.Ora.U può darmi un intero processo di importazione “httpclient” il mio Eclipse? cosa shoud u i download e meteo dovrei aggiungere commons-logging.jar per classpath con l’ultima “httpClient” versione?thx~
    • Penso che si dovrebbe scegliere un semplice progetto prima di intraprendere questo. Avete più esperienza persona intorno a voi per aiutarvi?
    • Ho seguito le istruzioni in hc.apache.org/httpclient-3.x/tutorial.html : “La prima cosa che dovete fare è ottenere una copia di HttpClient e le sue dipendenze. Questo tutorial è stato scritto per HttpClient 3.0. Avrete anche bisogno di JDK 1.3 o superiore. Una volta scaricato HttpClient e dipendenze è necessario metterli sul vostro percorso di classe. C’è anche una dipendenza opzionale su JSSE che è necessario per le connessioni HTTPS; questo non è necessario per questo tutorial. Ancora non funziona per me… non vuole risolvere l’importazione.
    • Sembra che “org.apache.httpcomponents.httpcore_4.1.3.jar” deve essere incluso nel classpath troppo. Può essere scaricato al sito hc.apache.org/downloads.cgi

  2. 11

    Funziona, è Risolto:

    1. prima scaricare il file JAR da web apache https://hc.apache.org/downloads.cgi.
    2. estrai il file zip
    3. aprire il tuo progetto eclipse
    4. Fare clic destro libs sul Package Explorer e scegliere Build Path -> Configure Build Path
    5. Scegliere Java Build Path sul lato sinistro della casella di
    6. Fare clic su scheda Librerie.
    7. Aggiungere JAR Esterni, scegliere il file estratto sul punto (2)
    8. Si possono scegliere tutti i file JAR sul file estratto, dipende dal vostro importato, per il tuo progetto.
    • Non ci sono i file JAR hc.apache.org/downloads.cgi.
    • ben spiegato !!!
    • è necessario aprire il link nella sezione TASTI – Binario. Quando si scarica lo zip, all’interno ci sono i vasetti (lib).
    • Quale devo utilizzare?
  3. 3
    1. Vai a:
      https://hc.apache.org/downloads.cgi

    2. scaricare il *****.tar.gz file

    3. estratto

    4. andare dentro la cartella lib, potrete trovare tutti i Vasetti

    5. aprire Eclipse, fare clic destro sul progetto -> Proprietà -> Java Build Path ->
      Scheda librerie -> Add External JARs – > scegliere tutti i Vasetti in lib (passo 4)

    6. di test vi consiglio di provare a eseguire il codice che utilizza questa libreria:
      http://www.mkyong.com/java/apache-httpclient-examples/

    7. probabilmente vedrete una sottolineatura rossa, passare con il mouse su di esso e scegliere Importa…..

    buona fortuna

Lascia un commento