Sono un novizio completo di Java e sono bloccato nel tentativo di utilizzare una libreria jar esterna in un progetto Java su cui sto lavorando.Come utilizzare il file * .jar in un progetto Java?
La libreria è Twitter4J (http://twitter4j.org/), un gruppo complesso di file che non riesco a capire come includere. Sto usando Eclipse su Windows. Ho capito il significato della variabile ambientale CLASSPATH (o, beh, credo di averlo fatto), ma non riesco a capire come collegarlo all'ambiente Eclipse.
Questo post del blog sembrava essere quello che cercavo: http://jasperpeilee.wordpress.com/2012/01/25/how-to-set-up-twitter4j-quickly-in-your-java-project/
Ma:
Add twitter4j-core-2.2.5.jar into project for general use.
1) Dove devo copiare il file core
? Nella cartella /bin/
? O in una cartella /lib/
completamente indipendente, come indicato nella domanda this?
Copy Twitter API property file into your project/bin directory.
2) Qual è il file di proprietà API di Twitter?
3) Come posso includere anche i file jar JavaDoc? È possibile portarli in Elipse?
Qualsiasi tipo di aiuto, anche solo un collegamento, sarà molto apprezzato!
Ho incluso correttamente il file nel progetto e infatti 'twitter4j-core-3.0.3-sources.jar' ora è contenuto in * Biblioteche di riferimento *, grazie al tuo consiglio utile. L'ho collegato anche al suo archivio javadoc (grazie a @ barry-nl). Ma, anche se 'twitter4j. *' Non dà problemi di inclusione (ma i suoi metodi sono ancora sconosciuti alla mia classe), 'twitter4j.Twitter' e tutto il resto non funziona correttamente:' L'importazione twitter4j.auth.RequestToken non può essere risolto », come se la libreria potesse essere vista, ma è completamente vuota. Sembra strano (e un po 'frustrante) ... – Gianluca
Hmm. Sono stati forniti più file JAR con Twitter4J? – mdierker
Sì, puoi vederli qui: https://github.com/yusuke/twitter4j. Quello che ho incluso è "twitter4j-core". Ad ogni modo, seguendo il tuo metodo sono stato in grado di includere alcune altre librerie, come 'javax.mail', quindi è il modo giusto;) – Gianluca