2012-08-24 10 views
19

Ho avuto problemi a ottenere Joda Time per l'installazione e il lavoro.Java Joda Time - download e installazione - passo dopo passo

La maggior parte delle istruzioni in giro presuppongono una certa conoscenza.

Qualcuno può supporre che io non sappia nulla e mi guidi, passo dopo passo, dove inserire il file zip Joda Time, posso estrarlo? Come aggiungerlo correttamente usando eclipse e come importarlo in un file di classe.

Grazie mille! :)

+0

Quanto ne sai di usare le librerie Java in generale? Quale IDE stai usando, se esiste? –

+2

@JonSkeet Eclipse è menzionato nella domanda. –

+1

SO non è adatto alla fornitura di esercitazioni personalizzate. –

risposta

4
  • Download il file zip
  • scompattarlo in una directory a scelta
  • Assicurarsi che il file joda-time-2.1.jar è nel classpath quando si compila e si esegue il programma

Il classpath è il set di directory e file JAR che gli strumenti Java come il compilatore (javac) e il programma di avvio (java) utilizzano per trovare i file compilati *.class. Vedi Setting the class path se non sai come farlo.

Per Eclipse: fare clic con il pulsante destro del mouse sul progetto, selezionare Proprietà. Seleziona "Percorso build Java". Fai clic su "Aggiungi JAR esterni ...". Selezionare il file joda-time-2.1.jar, fare clic su Apri, OK.

1
  1. Decomprimere e copiare il file jar principale da qualche parte sulla vostra macchina
  2. Segui these instructions aggiungere la libreria (file jar) al progetto in Eclipse
  3. è possibile iniziare a utilizzare jodatime, con l'aggiunta del relativo import dichiarazione all'inizio del file di classe (o semplicemente digitare DateTime per esempio, quindi CTRL + SPACE ed eclipse dovrebbero aggiungere l'importazione per te).
4

dalla documentazione: http://joda-time.sourceforge.net/installation.html

". Il download conterrà il file jar Joda-time Una volta aggiunto questo al vostro classpath si sarà in grado di utilizzare Joda-Time"

Il che significa:

  1. è necessario estrarre il file zip che avete scaricato.
  2. è indifferente, dove si inserisce il contenuto dello zip
  3. si dovrà aggiungere il file jar (che erano nello zip) al classpath del progetto. In Eclipse: fare clic con il tasto destro del mouse sul progetto/configurare il percorso di creazione/aggiungere JAR

Dopo aver aggiunto il JAR al classpath, è possibile utilizzarlo in qualsiasi classe. Dovrai solo importare la classe Joda che stai utilizzando. per esempio.:

import org.joda.time.DateTime; 

tenerlo

33
  1. Crea il tuo progetto Java in Eclipse
  2. Scarica l'ultimo file JodaTime.tar.gz, ed estrarne il contenuto
  3. In Eclipse cercare il vostro progetto in Package Explorer e fare clic con il tasto destro del mouse e chiamarlo New -> Folder -> libs
  4. Copia/trascina joda-time-2.1.jar nella nuova cartella libs creata
  5. Fare clic destro sul progetto di nuovo (in package explorer) poi Properties -> Java Build Path -> Libraries -> Add Jars -> joda-time-2.1.jar
  6. Ora è possibile testare con questo codice:

    DateTime test = new DateTime();

se il codice compilato ok vi sono buone per andare

+0

Ho fatto 1, 2 e 3, il mio tar.gz decompresso è un .tar, non un .jar – BigDong

+0

Grazie a @idaNakav. Seguite le vostre istruzioni in ** Android Studio **. L'estrazione di 'tar.gz' ha prodotto un altro' .tar'. [Questa risorsa] (http://answers.informer.com/14050/how-to-convert-a-tar-file-to-a-jar-format) ha menzionato che non può essere convertito in un '.jar', ma che un semplice rinominare _might_ work. L'ho rinominato, fatto clic con il tasto destro su di esso nella cartella 'libs' e selezionato' Aggiungi come libreria'. Gradle ha fatto il suo lavoro e l'ha importato correttamente. –

Problemi correlati