2012-08-24 22 views
19

He tenido problemas para conseguir que Joda Time se instale y funcione.Java Joda Time - descargar e instalar - paso a paso

La mayoría de las instrucciones suponen una cierta cantidad de conocimiento.

¿Puede alguien suponer que no sé nada y guiarme, paso a paso, dónde colocar el archivo zip Joda Time, lo extraigo? Cómo agregarlo correctamente usando eclipse y cómo importarlo en un archivo de clase.

Muchas gracias! :)

+0

¿Cuánto sabe sobre el uso de bibliotecas Java en general? ¿Qué IDE estás usando, si hay alguno? –

+2

@JonSkeet Eclipse se menciona en la pregunta. –

+1

SO no es muy adecuado para proporcionar tutoriales personalizados. –

Respuesta

4
  • Download el archivo zip
  • descomprimirlo en un directorio de su elección
  • Asegúrese de que el archivo joda-time-2.1.jar está en la ruta de clases al compilar y ejecutar su programa

La ruta de clases es el conjunto de directorios y archivos JAR que utilizan las herramientas de Java, como el compilador (javac) y el iniciador (java) para encontrar los archivos compilados *.class. Consulte Setting the class path si no sabe cómo hacerlo.

Para Eclipse: haga clic con el botón derecho en su proyecto, elija Propiedades. Seleccione "Java Build Path". Haga clic en "Agregar JAR externos ...". Seleccione el archivo joda-time-2.1.jar, haga clic en Abrir, Aceptar.

1
  1. Descomprimir y copiar el archivo principal frasco en algún lugar de su máquina
  2. Seguir these instructions añadir la biblioteca (archivo JAR) a su proyecto en Eclipse
  3. puede empezar a utilizar JodaTime, añadiendo la correspondiente declaración import al comienzo de su archivo de clase (o simplemente escriba DateTime por ejemplo, luego CTRL + SPACE y eclipse deberían agregar la importación por usted).
4

de los documentos: http://joda-time.sourceforge.net/installation.html

"La descarga contendrá el archivo jar en tiempo joda Una vez que agrega esto a la ruta de clases va a ser capaz de utilizar Joda-Time".

Lo que significa:

  1. tiene que extraer el archivo zip que ha descargado.
  2. es indiferente, donde pones el contenido del archivo zip
  3. tendrás que agregar el archivo jar (que estaba en el zip) al classpath del proyecto. En Eclipse: haga clic con el botón derecho en la ruta de creación Project/configure/agregue JAR

Una vez que haya agregado el JAR al classpath, puede usarlo en cualquier clase propia. Tendrás que importar la clase Joda que estás utilizando. p.ej.:

import org.joda.time.DateTime; 

mantenerlo

33
  1. Cree su proyecto Java en Eclipse
  2. Descarga la última JodaTime.tar.gz archivo y extraer su contenido
  3. En Eclipse buscar a su proyecto en el explorador de paquetes y haga clic derecho en él y llámelo New -> Folder -> libs
  4. Copie/arrastre joda-time-2.1.jar en la nueva carpeta libs creada
  5. Haga clic derecho sobre el proyecto de nuevo (en el explorador de paquete) a continuación Properties -> Java Build Path -> Libraries -> Add Jars -> joda-time-2.1.jar
  6. Ahora puede probar con este código:

    DateTime test = new DateTime();

si el código compilado bien que son buenos para ir

+0

Hice 1, 2 y 3, mi tar.gz descomprimido es un .tar, no un .jar – BigDong

+0

Gracias @idaNakav. Siguió sus instrucciones en ** Android Studio **. La extracción de 'tar.gz' produjo otro' .tar'. [Este recurso] (http://answers.informer.com/14050/how-to-convert-a-tar-file-to-a-jar-format) mencionó que no se puede convertir a un '.jar', pero que un simple cambio de nombre _might_ funcione. Cambié el nombre, hice clic derecho en la carpeta 'libs' y escogí' Add as Library'. Gradle hizo su trabajo y lo importó correctamente. –