2009-12-29 51 views
18

estoy completamente nuevo en el desarrollo de Java por lo toleradme ...¿Cómo usar archivos .jar en NetBeans?

He descargado la biblioteca de tiempo de Joda, que consta de tres archivos:

  • tiempo Joda-1.6.jar
  • Joda -tiempo-1,6-javadoc.jar
  • tiempo Joda-1,6-sources.jar

en primer lugar, cómo se utiliza esta biblioteca en una de mis propios proyectos NetBeans?

En segundo lugar, en términos generales, ¿cuál es la distinción entre los tres archivos anteriores? ¿Qué significan las etiquetas 'javadoc' y 'sources'? ¿En qué se diferencian estos frascos de la biblioteca 'joda-time-1.6.jar'?

Muchas gracias por cualquier ayuda.

Respuesta

4

Cuando se crea un nuevo proyecto hay una carpeta de la biblioteca en el proyecto espectador. Haga clic derecho sobre eso y elija la opción de agregar archivo jar. Una vez que agregue joda-time-jar, puede asociar las fuentes o el jar de javadoc con joda-time.jar. Asociar la fuente o el documento de Java permite que netbeans proporcione intellisense.

  • Joda-time.jar contiene la biblioteca Joda archivos .class.
  • joda-time-javadoc contiene los archivos javadoc html que describen la API api.
  • joda-time-sources contiene los archivos fuente java reales para la biblioteca.
+0

Gracias, eso es útil. ¿Puedes decirme cómo asociar la documentación con joda-time.jar? – MalcomTucker

15

Además de agregar JAR o carpetas directamente a su proyecto, puede agregarlos a la biblioteca y compartirlos entre varios proyectos. Desde el menú Herramientas seleccione Bibliotecas para obtener un cuadro de diálogo para agregar bibliotecas. Una vez agregados, se pueden seleccionar desde Agregar biblioteca ... menú contextual, como se muestra en Kaleb Brasee's answer. Tenga en cuenta, por ejemplo, las adiciones de Base de Datos de H2, JFreeChart y JScience:

NetBeans 6.7.1 Library Manager

5

Hay muchas maneras de utilizar un archivo .jar en NetBeans. Kaleb y Trashgod han cubierto dos de ellos.Lo importante es averiguar cuál es el adecuado para usted.

Si usted tiene un archivo jar al azar que tiene una funcionalidad que desea utilizar en su proyecto, el '... Añadir Jar/Carpeta' opción puede ser una buena opción. Su proyecto dependerá de ese archivo jar. Si comienza a compartir el proyecto con otras personas, necesitarán tener ese contenedor para compilar el código.

Cuando agrega un archivo jar al proyecto, el editor NB Java podrá aprovecharlo y proporcionar la finalización del código (mostrar las firmas de método en una ventana emergente que puede seleccionar).

Tomando el tiempo extra para crear una biblioteca para el tiempo Joda puede ser una mejor opción en este caso particular. Al crear una biblioteca, puede asociar el javadoc con la funcionalidad. Esto hace que la finalización de código en el editor NB aún más útil, ya que NB le mostrará el Javadoc asociado con las firmas de los métodos que se pueden seleccionar. Good javadoc te ayudará a decidir qué método es el adecuado para ti. También puede asociar el origen de la biblioteca con el jar. Esto se vuelve muy útil cuando comienzas a depurar código, ya que podrás 'entrar' en el código de la biblioteca. Estas son excelentes características adicionales que no son compatibles con la opción 'Agregar jar/carpeta ...'.

Creación de una biblioteca tiene algunas desventajas, aunque ...

gente que quiere compilar el código tendría que crear una biblioteca similar, que será un poco más de trabajo.

+0

Una forma nos ocupamos de que aquí es por el control de toda la información del proyecto Netbeans con el código fuente (junto a la configuración de Eclipse equivalente). De esta forma, nos acercamos lo más posible a la producción de una configuración edificable en el IDE inmediatamente después del pago desde SVN. –

Cuestiones relacionadas