Foro de elhacker.net

Programación => Java => Mensaje iniciado por: K¡NO-C@LD3 en 8 Febrero 2008, 03:35 am



Título: ¿COMO CREO UN .jar?
Publicado por: K¡NO-C@LD3 en 8 Febrero 2008, 03:35 am
PREGUNTA DE NOVATA PORSUPUESTO: SOY NOVICIO. TENGO YA MIS .class listos pero se que tengo que juntarlos todos en un solo .jar. LA PREGUNTA ES COMO Y CON QUE LO HAGO... NOTA: TENGO EL JDK Y LA CARPETA BIN QUE TRAE UN VERGUERO...


Título: Re: ¿COMO CREO UN .jar?
Publicado por: Ragnarok en 8 Febrero 2008, 04:19 am
http://java.sun.com/docs/books/tutorial/deployment/jar/


Título: Re: ¿COMO CREO UN .jar?
Publicado por: K¡NO-C@LD3 en 8 Febrero 2008, 13:03 pm
disculpame por ser tan exijente pero la pagina esta en ingles, ni papa con ese idioma, gracias por tu interes...


Título: Re: ¿COMO CREO UN .jar?
Publicado por: byebye en 8 Febrero 2008, 13:12 pm
Citar
Sintaxis: jar {ctxu}[vfm0Mi] [archivo-jar] [archivo-manifest] [-C dir] archivos
...
Opciones:
    -c  crear nuevo contenedor
    -t  mostrar contenido de contenedor
    -x  extraer archivos nombrados (o todos) del contenedor
    -u  actualizar contenedor existente
    -v  generar salida detallada en salida estßndar
    -f  especificar nombre de archivo contenedor
    -m  incluir informaci¾n de manifest del archivo manifest especificado
    -0  solo almacenar; no utilizar compresi¾n ZIP
    -M  no crear un archivo manifest para las entradas
    -i  generar informaci¾n de Ýndice para los archivos jar especificados
    -C  cambiar al directorio especificado e incluir el archivo siguiente
Si alguno de los archivos es un directorio, se procesarß de forma recursiva.
Se deben especificar los nombres del archivo manifest y del archivo contenedor
en el mismo orden en que se especifiquen los indicadores ''m'' y ''f''.

Ejemplo 1: para archivar dos archivos de clase en un contenedor llamado classes.
jar:
       jar cvf classes.jar Foo.class Bar.class
Ejemplo 2: utilizar un archivo manifest existente, ''mymanifest'', y archivar todos los archivos del directorio foo/ en ''classes.jar'':
       jar cvfm classes.jar mymanifest -C foo/ .




Título: Re: ¿COMO CREO UN .jar?
Publicado por: K¡NO-C@LD3 en 9 Febrero 2008, 19:33 pm
NI PAPA AUN, PORFAVOR EXPLICA EN CASTELLANO YA LO DIJE, SOY NOVICIO EN ESTE LENGUAJE DIME QUE HERREMIENTA DE LA CARPETA BIN TENDRE QUE UTILIZAR Y COMO METER LOS .class EN UN SOLO .jar


Título: Re: ¿COMO CREO UN .jar?
Publicado por: byebye en 10 Febrero 2008, 12:20 pm
vamos a ver, en castellano esta y tienes 2 ejemplos. se tiene que ejecutar jar que teniendo bien puestos los paths no necesitas ir a la carpeta bin para nada. despues en la carpeta donde este tu proyecto pones algo asi:

Citar
jar -cf miarchivo.jar *.class

esto te incluira en "miarchivo.jar" los archivos *.class.


Título: Re: ¿COMO CREO UN .jar?
Publicado por: K¡NO-C@LD3 en 11 Febrero 2008, 13:49 pm
ok entonces, eso me crea un .jar llamado mi archivo.jar pero donde esta *.class coloco el nombre de esa class y si son varias como las coloco en un mismo miarchivo.jar?


Título: Re: ¿COMO CREO UN .jar?
Publicado por: K¡NO-C@LD3 en 11 Febrero 2008, 13:53 pm
haaa ok ya lo comprendi, disculpa las burradas. para varios class en un mismo jar escribo ""jar cvf classes.jar Foo.class Bar.class"" sin las comillas claro. ok gracias este foro es lo maximo...