Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    137

    [httpclient] come iniziare?

    Ciao a tutti..
    mi sto cimentando da pochissimo col java.
    Volevo iniziare a sviluppare qualcosa per il web, così mi sono scaricato il pacchetto httpclient.
    Ora la mia domanda è:

    avendo bisogno di importare queste classi
    import org.apache.commons.httpclient.HttpClient;
    import org.apache.commons.httpclient.HttpStatus;
    import org.apache.commons.httpclient.methods.PostMethod;

    come faccio a renderle disponibili visto che nei file zip che ho scaricato dal sito della apache foundation ci sono solo file .jar e non file .java come mi sarei aspettato?
    $Pippo... la variabile preferita dall'ingegnere!

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: [httpclient] come iniziare?

    Originariamente inviato da Cosmy
    come faccio a renderle disponibili visto che nei file zip che ho scaricato dal sito della apache foundation ci sono solo file .jar e non file .java come mi sarei aspettato?
    I .java non ti servono (a meno che tu voglia ricompilare la libreria httpclient! ma il tal caso dovresti prendere i pacchetti dei sorgenti). Ti basta mettere in "classpath" i jar necessari. E come fare questo dipende da come compili ed esegui (riga di comando? IDE es. Eclipse?)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    137
    grazie.. mi mancava questo passaggio del classpath.
    Ho visto come fare sia a riga di comando che su eclipse.

    Ma a quanto pare questo pacchetto ha un sacco di dipendenze perchè ora mi da un errore al lancio della mia classe di prova:

    codice:
    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/codec/DecoderException
    	at org.apache.commons.httpclient.HttpMethodBase.<init>(HttpMethodBase.java:220)
    	at org.apache.commons.httpclient.methods.ExpectContinueMethod.<init>(ExpectContinueMethod.java:93)
    	at org.apache.commons.httpclient.methods.EntityEnclosingMethod.<init>(EntityEnclosingMethod.java:119)
    	at org.apache.commons.httpclient.methods.PostMethod.<init>(PostMethod.java:106)
    	at greetings.PostMethodExample.main(PostMethodExample.java:19)
    $Pippo... la variabile preferita dall'ingegnere!

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Cosmy
    Ma a quanto pare questo pacchetto ha un sacco di dipendenze
    Sì, sono indicate qui. (quindi dovrai scaricare quei pacchetti e prendere i jar forniti)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    137
    grazie mille
    ora funziona
    $Pippo... la variabile preferita dall'ingegnere!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.