15/04/2013

AÑADIR BIBLIOTECAS EN NETBEANS


Las bibliotecas son uno de los recursos más importantes a la hora de ahorrar trabajo durante el desarrollo de aplicaciones. Es completamente habitual echar mano de éste tipo de elementos para evitarnos en lo posible escribir código o para automatizar ciertos procesos. Como se nos dice en clase: si la rueda ya existe usémosla en lugar de perder tiempo volviendo a inventarla.
Las bibliotecas pueden ser de código libre o bien de pago. Existen verdaderas comunidades de open source de las que pueden obtenerse multitud de bibliotecas y al mismo tiempo existen empresas que ofrecen bibliotecas que pueden obtenerse bajo pago como un producto más del mercado.
En nuestro caso  vamos a instalar la biblioteca libre Commons BeanUtils (que estamos utilizamos en nuestros proyectos con persistencia de datos en ficheros xml para la automatización de una serie de asignaciones de enlaces entre una interfaz gráfica y el xml pero a través además de una entidad).
Lo primero que debemos hacer será elegir una carpeta en nuestro ordenador destinada a almacenar todas las bibliotecas que vayamos a instalar para su uso con NetBeans. Una vez tengamos clara la ubicación descargamos la biblioteca de la web de Commons BeanUtils (http://commons.apache.org/proper/commons-beanutils/download_beanutils.cgi) y la descomprimimos en la carpeta que hemos decidido destinar a las bibliotecas. Una vez hecho esto abrimos NetBeans y acudimos al menú Tools/Ant Libraries:


 Nos aparece la siguiente ventana, en la que seleccionamos New Library:


Se abre otra ventana en la que damos nombre a la nueva librería que vamos a crear, en nuestro caso le daremos como nombre Commons BeanUtils, aunque podríamos poner cualquier otro, damos OK:


Hemos vuelto a la ventana de gestión de bibliotecas y debe aparecernos la biblioteca recién creada en el listado de la izquierda. La seleccionamos y procedemos a indicarle a NetBeans dónde se encuentran los archivos correspondientes a dicha biblioteca para poder hacer uso de ella. En concreto deberemos ir completando cada una de las tres partes, representadas por las pestañas Classpath (para el .jar principal de la biblioteca), Sources (para el .jar de las fuentes) y Javadoc (para la documentación de la biblioteca). Con la primera pestaña Classpath seleccionada presionamos Add JAR/Folder...:


Buscamos el .jar de la biblioteca en la carpeta descomprimida y se lo asignamos:


Repetimos la operación para las otras dos pestañas (Sources y Javadoc):





Finalmente presionamos OK y ya tendremos creada y referenciada (y por tanto lista para su uso) la nueva biblioteca.



Nota: Para éste ejemplo de instalación de una biblioteca esto ya no es necesario pero de cara al uso de Commons BeanUtils se ha comprobado en la documentación de Apache Commons que es necesaria la instalación también de la librería Commons-Logging (http://commons.apache.org/proper/commons-logging/download_logging.cgi) así que procederemos del mismo modo con la descarga, la descompresión, la creación de la nueva librería y el enlazado (especificación de la ruta) para cada una de las tres partes (classpath, sources y javadoc).

No hay comentarios:

Publicar un comentario