Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Juan081 en 26 de Marzo 2016, 07:12

Título: Java package ... does not exist cómo importar librerías BlueJ, Eclipse CU00674B
Publicado por: Juan081 en 26 de Marzo 2016, 07:12
Buenas noches, ante todo quisiera agradecerles por la forma tan didactica de explicar diversos temas de programación.

De igual manera tengo una interrogante que me gustaria compartir a ver si me pueden ayudar, me gustaria saber de que manera se puede realizar import de paquetes que no se encuentran en el mismo proyecto, es decir en el ProyectoB quiero utilizar una clase que se encuentra implemetada en el ProyectoA.

Como sabemos, en la mayoria de los entornos de programación (incluido BlueJ) se crean los ProyectoA y ProyectoB en diferentes carpetas, por lo que al realizar el import del un proyecto a otro produce el error "package paquete.subpaquete does not exist"

La idea de lo que busco es que desde cualquier Proyecto, Paquete o Clase se pueda importar un paquete desarrolado por mi persona, tal y como se realiza con los paquetes y clases propias de java, ejem: import java.util.*

Muchas gracias de antemano.
Título: Re:Java package ... does not exist cómo importar librerías BlueJ, Eclipse CU00674B
Publicado por: Alex Rodríguez en 29 de Marzo 2016, 14:10
Hola Juan, si el paquete a utilizar se encuentra fuera del proyecto tienes que realizar la importación y esto se hace de una forma u otra dependiendo del IDE con el que se esté trabajando.

Por ejemplo en BlueJ tendrías que ir al menú Tools (Herramientas), Preferences, pestaña Libraries y desde ahí elegir la librería que quieres tener disponible en tu proyecto. Una vez la tengas ahí ya las puedes utilizar con import

En otros IDES (eclipse, netbeans) hay que buscar la opción equivalente

Saludos
Título: Re:Java package ... does not exist cómo importar librerías BlueJ, Eclipse CU00674B
Publicado por: Juan081 en 03 de Abril 2016, 05:35
Hola Alex, muchas gracias por tu repuesta, voy a realizar la prueba primero en Bluej y despues investigare como se realiza en otros IDE...