Para tutorías y/o asesorías virtuales sobre JAVA SE y/o MySQL, escríbeme al formulario de contacto.


BUSCA MÁS CONTENIDO AQUÍ:



JAVA-Tips: Agregar librerías y/o bibliotecas a un proyecto




A medida que vamos creando aplicaciones JAVA, estas adquieren más funcionalidades como la conexión con una base de datos (de forma básica o con un Pool de conexiones), reproducción de archivos de audio, generación de reportes, etc.
Sin embargo, para que nuestro programa pueda llevar a cabo procedimientos como los anteriormente mencionados, necesitará la implementación de ciertas funciones y/o métodos que le permitan realizar cada actividad, es allí cuando entran a jugar un papel sumamente importante las llamadas librerías o bibliotecas, que en sí son un kit o conjunto de Clases y Métodos definidos que ofrecen la ejecución de determinadas tareas, permitiéndonos usarlas en nuestros proyectos.
El uso de librerías es muy importante ya que nos ahorran gran tiempo, evitando que nosotros mismos escribamos el código que nos permita realizar un determinado proceso; además, teniendo en cuenta el uso de dichas librerías por varios programadores a nivel mundial, podremos tener la certeza de la fiabilidad de dicho código.

Imagen java-tips parte 15

Para este nuevo capítulo de JAVA-Tips, haremos los siguientes pasos utilizando Netbeans IDE (si aún no lo tienes puedes dirigirte a nuestra Zona de descargas, y dar clic en el icono "NetBeans IDE"):

 

Para los que trabajan de máquina en máquina...


Esta primera forma, está enfocada y dirigida para aquellos programadores que "les gusta" o "les toca" trabajar en ordenadores diferentes; por distintas razones, entre las que podríamos destacar de que se les haya averiado el portátil y tengan que adelantar el desarrollo de la aplicación desde un PC de la universidad u otro lugar, y otras muchas razones que se pueden presentar, ya cada uno sabrá su caso en especial :)

1-Una vez hayas descargado las bibliotecas que necesitas, te recomendamos en gran manera, que dentro de tu proyecto (donde usarás las librerías), procedas a crear una carpeta con el nombre "bibliotecas" (tú puedes colocarle el que creas más conveniente); luego, copies los archivos que bajaste y los pegues dentro de la carpeta que creaste (más abajo te explicamos el porqué de todo esto):

Carpeta del proyecto JAVA

Crear nueva carpeta dentro de nuestro proyecto JAVA

pegar archivos .jar


2-Nos dirigimos a Netbeans IDE donde localizaremos nuestro proyecto; ahora, seleccionaremos la carpeta "Libraries" (Bibliotecas) y damos clic derecho sobre esta, escogiendo seguidamente la opción "Add JAR/Folder..." (Agregar JAR/Carpeta):

clic en add jar/folder


3-Nos aparecerá una nueva ventana, en la cual vamos buscar las librerías que queremos y/o necesitamos agregar a nuestro proyecto; proseguimos a seleccionarlas y dar clic en el botón "Abrir":

Seleccionar y abrir archivos .jar

  
4-Si nos dirigimos nuevamente a la carpeta "Libraries" (Bibliotecas), podremos observar los archivos que hemos agregado en el punto anterior:

Bibliotecas agregadas a un proyecto java


NOTA: En el paso 1, te recomendamos que procedieras a crear una carpeta dentro de tu proyecto, en la cual guardarás todas las librerías que quieres o necesitas en el mismo, y esto es con el fin de que puedas trabajar con tu proyecto en cualquier máquina sin correr el riesgo de que se produzcan errores por la ruta de acceso a las librerías. En la siguiente imagen podemos ver varias librerías, unas agregadas desde una ruta externa a nuestro proyecto y las otras desde una ruta interna al mismo, si trasladamos nuestro proyecto a una nueva máquina tendremos problemas con las primeras librerías (las de ruta externa), ya que no las encontrará, y por consiguiente no tendrá acceso a las mismas para usarlas; por lo que tocaría agregar nuevamente dichas librerías al proyecto desde la máquina donde nos encontremos actualmente:

Rutas de archivos .jar pertenecientes a bibliotecas java

 

 

Configurando bibliotecas por defecto en Netbeans IDE


Como lo aprendimos en los pasos anteriores, esa forma de agregar librerías a nuestras aplicaciones JAVA, es recomendable siempre y cuando tengamos la necesidad de programar en distintas máquinas, pero es un poco tedioso para aquellos que tienen un PC especial para trabajar, al tener que estar creando carpetas, copiar y pegar los archivos cada vez que creamos un nuevo proyecto.
Por eso en esta ocasión, veremos algunos pasos que nos permitirán configurar librerías en Netbeans IDE para que las podamos usar en cualquier proyecto que desarrollemos.

1-Lo primero que tenemos que hacer, es crear una carpeta valga la redundancia, en la carpeta donde se encuentran nuestros proyectos, por ejemplo: C:\Users\user\Documents\NetBeansProjects, y le colocaremos como nombre "librerias", en ella guardaremos todos los archivos .jar y/o bibliotecas que descarguemos:

crear carpeta con el nombre librerias

pegar archivos .jar en la carpeta librerias


NOTA: Tanto la ruta como el nombre de la carpeta son sólo de referencia y lo que recomendamos, pero tú puedes escogerlas o definirlas de forma distinta.

2-Luego, nos dirigimos a Netbeans IDE, y en la parte superior de este entorno de desarrollo daremos clic en el menú "Tools" (Herramientas), escogiendo de forma seguida la opción "Libraries" (Bibliotecas):

seleccionar la opción libraries


3-Se nos mostrará la ventana "Library Manager" (Administrar Biblioteca), aquí encontraremos todas las librerías que trae Netbeans IDE por defecto. Ahora, daremos clic en el botón "New Library..." (Nueva Biblioteca):

clic en el botón new library de la Ventana Library Manager
 

4-Aparecerá una pequeña ventana, esta posee dos campos principales; el primero, "Library Name" (Nombre de la Biblioteca) como su nombre lo indica allí colocaremos el nombre que queremos asignarle a nuestra librería, ej. "Pool_de_Conexiones", hay que tener en cuenta de que el nombre no puede contener espacios en blanco ni ciertos caracteres especiales (?*',); el segundo campo, "Library Type" (Tipo de Biblioteca) es para clasificar nuestra librería y eso dependerá del tipo de la misma; es decir, si es una librería de Clase o del Servidor, en esta ocasión dejaremos la opción que está por defecto "Class Libraries" (Bibliotecas de Clases), y damos clic en el botón "OK":

Clic en el botón OK de la ventana new library


5-Daremos clic sobre el botón "Add JAR/Folder..."; luego, saldrá una nueva ventana desde la cual buscaremos la carpeta donde guardamos los archivos .jar que descargamos, los cuales harán parte de la librería que estamos creando, una vez los hallemos, los seleccionaremos y daremos clic en el botón "Add JAR/Folder" de la ventana actual:

Clic en el botón add jar/folder de la ventana library manager

Abrir archivos .jar seleccionados


6-Después de realizar el paso anterior (5), nos encontraremos nuevamente en la ventana "Library Manager", procedemos entonces a dar clic en el botón "OK", y nuestra Biblioteca ya quedará creada correctamente:

Clic en el botón OK de la ventana library manager

 

Agregando a un proyecto, bibliotecas creadas en Netbeans IDE...


Luego de crear y/o configurar una Librería en Netbeans IDE, lo que queda por supuesto, es usarla; para ello procederemos a:

1-Seleccionar la carpeta "Libraries" (Bibliotecas) de nuestro proyecto, dar clic derecho sobre la misma y escogemos la opción "Add Library" (Agregar Biblioteca):

Seleccionar la opción Add Library


2-Aparece una pequeña ventana "Add Library" (Agregar Biblioteca), en la cual vamos a buscar la librería que requerimos, en este caso usaremos la que creamos con anterioridad; es decir, "Pool_de_Conexiones" la cual seleccionaremos dando clic sobre la misma, posteriormente damos clic en el botón "Add Library" de dicha ventana, y listo:

Seleccionar biblioteca y dar clic en el botón Add Library


3-Si nos dirigimos a la carpeta "Libraries" nuevamente, observaremos que ya contamos con los archivos de la Biblioteca que agregamos:

proyecto java con librerías agregadas
  

Teniendo en cuenta cada uno de los pasos y recomendaciones anteriores, ya podremos usar y/o agregar bibliotecas en nuestras aplicaciones JAVA y trabajar con ellas sin ningún problema.

Si te perdiste el artículo anterior de JAVA-Tips, puedes acceder a este, dando clic en el siguiente enlace: JAVA-Tips: Configurar atajos de teclado en un formulario

No olvides seguir el Curso de JAVA: Cómo lo hago en JAVA?.
 
Si te fue de gran ayuda esta información, no olvides compartirla con tus amigos.
Si tienes dudas o sugerencias al respecto; puedes dejarnos tus comentarios.
Bendiciones...








Comparte este artículo

votar

Sobre El Autor

Eduardo Bastidas UH

Cristiano y Colombiano. Analista de Sistemas & Blogger.
Me motiva mucho el poder compartir día tras día lo que he aprendido y voy aprendiendo en el área de las Tecnologías de la Información y las Comunicaciones.

No hay comentarios.:

Publicar un comentario

RECIBIR NOTICIAS POR EMAIL


Suscríbete al boletín para recibir lo último en tu correo electrónico

¿NECESITAS AYUDA PARA PROGRAMAR EN JAVA SE Y MYSQL?