Foro de elhacker.net

Programación => Java => Mensaje iniciado por: AthenaOmine en 20 Marzo 2015, 03:11 am



Título: [Ayuda] Importar clases propias + ¿tutorial?
Publicado por: AthenaOmine en 20 Marzo 2015, 03:11 am
Hola.

El tema es... importar un .jar a otro proyecto desde modo consola. Este .jar contiene clases reutilizables, por lo que deseo hacer un import miclase.

Verán, esto ya lo hice en Netbeans muy facilito, aquí unas imágenes de lo que hice y lo que quiero hacer para darme a entender mejor: (además puede funcionar como TUTORIAL)

(http://i.imgur.com/DZzwTkt.png)
¿Qué hice aquí?
 1.- Cree un nuevo proyecto llamado "Clases"
 2.- En Source Package, cree un nuevo "Package" o "Paquete" que contiene Clases reutilizables, clases que podría utilizar en cualquier momento para que ya no sea necesario programarlas. Ninguna contiene un método Main.

(http://i.imgur.com/qHjbgWF.png)
 1.- Aquí solo hice un Clean and Build al proyecto Clases, esto me genero un .jar llamado clases.

(http://i.imgur.com/qzUUJ11.png)
 1.- En un nuevo proyecto, añadí a la carpeta librerías mi jar que cree antes, y en mi método main del proyecto importé una como ejemplo.



Ahora debo hacer eso en modo consola, y aquí ya no se ='(
Utilice el comando javac -d . Cbinario.java para que me creara mi paquete que contiene dentro mi .class obviamente con package reutilizables; arriba de todo mi código. Después utilicé el comando jar -cf  clases.jar reutilizables lo que me genera mi .jar de mi paquete reutilizables.

Aquí mi duda... ;___; ¿CÓMO IMPORTO ESE clases.jar EN OTRO PROYECTO DESDE MODO CONSOLA/LINEA DE COMANDOS? si en Netbeans es tan simple como hacer esto
(http://i.imgur.com/V3EcchJ.png)

Intenté simplemente colocando ese jar en la carpeta del proyecto pero no funcionó :'P

Si pudieran ayudarme se los agradecería mucho (:



También me presento ante la comunidad! un Saludito ^^


Título: Re: [Ayuda] Importar clases propias + ¿tutorial?
Publicado por: Usuario Invitado en 20 Marzo 2015, 03:47 am
Compila:

Código:
javac -cp path/to/classes.jar Main.java

Ejecuta:

Código:
java -cp .;path/to/classes.jar Main


Título: Re: [Ayuda] Importar clases propias + ¿tutorial?
Publicado por: AthenaOmine en 20 Marzo 2015, 04:41 am
¡Funciona!

Me has ayudado mucho  ;-)

Saludos!