martes, 22 de diciembre de 2009

Archivos JAR

Un archivo JAR (por sus siglas en inglés, JAVA ARchive) es un tipo de archivo que permite ejecutar aplicaciones escritas en lenguaje Java, donde podemos meter cualquier tipo de archivo, incluso directorios. Si exite alguna referencia a archivos dentro de otro directorio estas se mantendrán sin producirse errores ya que la jerarquía de directorios se mantiene dentro del archivo.

Opciones que presenta el comando JAR
c .- Indica que vamos a crear un archivo.
f .- Indica que la salida quieres que vaya a un fichero, y no a la salida estandar.
v .- Indica que quieres obtener información durante el proceso de creación del archivo.
m .- Indica al programa que queremos personalizar el archivo de manifiesto para añadir información adicional.
M .- Indica que no se cree el archivo de manifiesto.
0 .- Indicamos que no queremos que se comprima el contenido del archivo.

Archivo de Manifiesto

El archivo de manifiesto es un archivo de texto plano (sin formato) por lo que podrá ser creado con cualquier editor de textos convencional. El archivo podrá tener cualquier nombre y/o extensión ya que lo que el programa jar lo que hará será mezclar el contendio de este archivo con el que se crea por defecto. Pero usaremos la nomenclatura oficial:

Crearemos un directorio con el nombre META-INF Y Con un unico archivo llamado MANIFEST.MF; el cual contrendra una unica linea:

Main-Class: claseprincipal

Donde especificamos la clase principal (la que contiene el main), y al final de esta linea un "enter", que indicara corte de linea.

En linea de comandos escribir:

jar cfm META-INF\MANIFEST.MF Nombre.jar ClasePrincipal.class *.class Imagen.gif *.mp3


Nota: El uso del comodin * nos facilitara el agregar todos los archivos .class, asi como otros tipos de archivos.


Arellano Bello Gilberto Jesus

Lic.informatica,Tecnologico de Zacatepec

0 comentarios:

Publicar un comentario