¿COMO CREO UN .jar?

Iniciado por K¡NO-C@LD3, 8 Febrero 2008, 03:35 AM

0 Miembros y 1 Visitante están viendo este tema.

K¡NO-C@LD3

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...
Sabidurìa es Poder y el Poder Està en Saber Usarla:
          http://www.kinocalde.tk     
                   K¡N0-C@LD3

Ragnarok

No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones

K¡NO-C@LD3

disculpame por ser tan exijente pero la pagina esta en ingles, ni papa con ese idioma, gracias por tu interes...
Sabidurìa es Poder y el Poder Està en Saber Usarla:
          http://www.kinocalde.tk     
                   K¡N0-C@LD3

byebye

#3
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/ .



K¡NO-C@LD3

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
Sabidurìa es Poder y el Poder Està en Saber Usarla:
          http://www.kinocalde.tk     
                   K¡N0-C@LD3

byebye

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:

Citarjar -cf miarchivo.jar *.class

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

K¡NO-C@LD3

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?
Sabidurìa es Poder y el Poder Està en Saber Usarla:
          http://www.kinocalde.tk     
                   K¡N0-C@LD3

K¡NO-C@LD3

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...
Sabidurìa es Poder y el Poder Està en Saber Usarla:
          http://www.kinocalde.tk     
                   K¡N0-C@LD3