Unidad III Dise ar e implementar componentes y librer as

Páginas: 21 (5130 palabras) Publicado: 23 de mayo de 2015
Unidad III Diseñar e implementar componentes y librerías.
Formato de Ficheros JAR
El formato de ficheros de 'Archivos Java' te permite empaquetar varios ficheros en un sólo archivo. Típicamente un fichero JAR contendrá los ficheros de clases y los recursos auxiliares asociados con los applets y aplicaciones. Estos recursos auxiliares podrían incluir, por ejemplo, ficheros de imagen y sonido quesean utilizados por un applet.

El formato de ficheros JAR proporciona muchos beneficios.

Seguridad: Puedes firmar digitalmente el contenido de un fichero JAR. Los usuarios que reconozcan tu firma pueden permitir a tu software privilegios de seguridad que de otro modo no tendría.
Disminuir el tiempo de descarga: Si tus applets están empaquetados en un fichero JAR, los ficheros de clases y losrecursos asociados pueden ser descargados por el navegador en una sola transacción HTTP sin necesidad de abrir una nueva conexión para cada fichero.
Compresión: El formato JAR permite comprimir tus ficheros para ahorrar espacio.
Empaquetado por extensiones (versión 1.2): El marco de trabajo de las extensiones proporciona un significado por el cual puedes añadir funcionalidad al corazón de laplataforma Java, Y el formato JAR define el empaquetado por extensiones. Java 3D y JavaMail son ejemplos de extensiones desarrolladas por Sun Mediante el uso del formato JAR también puedes convertir tu software en extensiones.
Empaquetado sellado (versión 1.2): Los paquetes almacenados en ficheros JAR pueden ser sellados opcionalmente para que el paquete puede reforzar su consistencia. El sellado de unpaquete dentro de un fichero JAR significa que todas las clases definidas en ese paquete deben encontrarse dentro del mismo fichero JAR.
Empaquetado versionado (versión 1.2): Un fichero JAR puede contener datos sobre los ficheros que contiene, como información sobre el vendedor o la versión.
Portabilidad: El mecanismos para manejar los ficheros JAR son una parte estándar del corazón del API de laplataforma Java.


Manejo de archivos .JAR



Los archivos Java (JAR) son utilizados para organizar, estructurar archivos y paquetes dentro de un mismo componente.



El archivo (JAR) puede contener varios archivos, los archivos comprimen sus contenidos utilizando el formato .ZIP; podrían ser utilizados en tareas estilo ZIP como compresión de datos, archivado, descompresión y desempaquetado dearchivos.



De hecho las tareas mencionadas están entre los usos mas comunes de los ficheros JAR, pero el uso limitado a esas tareas no explotaría el potencial de los ficheros que puede ser el de empaquetar applets multi-clases, aplicaciones, paquetes, interfaces en un solo fichero e incluso utilizar firma electrónica.



Para realizar las tareas básicas con ficheros JAR, se debe utilizar laherramienta de archivos java proporcionada por el compilador invocado con el comando:



jar (por conveniencia la llamaremos herramienta jar)



Las operaciones más comunes con ficheros JAR son las siguientes:





Operación

Comando

Para crear un fichero JAR

jar cf jar-file input-file(s)

Para ver el contenido de un fichero JAR

jar tf jar-file

Para extraer elcontenido de un fichero JAR

jar xf jar-file

Para extraer ficheros específicos de un fichero JAR

jar xf jar-file archived-file(s)

Para ejecutar una aplicación empaquetada en un fichero JAR

jre –cp app.jar MainClass

java –jar jar-file

Para llamar a un applet empaquetado en un fichero JAR







Opciones de laHerramienta JAR

Opción

Descripción

c

Crea un archivo nuevo o vació en la salida estándar

t

Muestra la tabla de contenidos en la salida estándar

x file

Extrae todos los archivos o sólo los nombre de archivos. Si file se omite, se extraen todos los archivos; en cualquier caso, únicamente se extraen los archivos especificados.

f

Indica que quiere que la salida vaya a un fichero en vez de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Componentes y librer as
  • IDENTIFICACION DEL SISTEMA A DISE AR
  • DISE AR UN PURIFICADOR DE AGUA
  • UNIDAD III
  • Unidad III
  • Unidad III
  • UNIDAD III
  • unidad III

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS