Categorías destacadas
programacion php    
Artículo
7
¡votar!

 Ficheros JAR (Java ARchives)


Ver el Contenido de un Fichero JAR

. El comando de la herramienta Jar

El formato del comando básico para ver el contenido de un fichero JAR es.

jar tf fichero-jar

Echemos un vistazo a las opciones y argumentos utilizados en este comando.

  • La opción t indica que quieres ver la tabla de contenidos del fichero JAR.
  • La opción f indica que el fichero JAR que se quiere ver esta especificado en la línea de comandos. Sin la opción f, la herramienta Jar esperaría un fichero en stdin.
  • El argumento fichero-jar es el nombre del fichero (o path) del fichero JAR cuyo contenido se quiere visualizar.

Las opciones t y f pueden aparecer en cualquier orden, pero no puede existir ningún espacio entre ellas.

Este comando mostrará la tabla de contenidos del fichero JAR en stdout.

Opcionalmente puestes utilizar la opción verboso, v, para producir información adicional sobre el tamaño de los ficheros, y las fechas de modificación.

. Un Ejemplo

Utilicemos la herramienta Jar para listar el contenido del fichero TicTacToe.jar que fue creado en la página anterior.

jar tf TicTacToe.jar

Este comando mostrará el contenido del fichero JAR en stdout.

META-INF/MANIFEST.MF
TicTacToe.class
audio/
audio/beep.au
audio/ding.au
audio/return.au
audio/yahoo1.au
audio/yahoo2.au
images/
images/cross.gif
images/not.gif

El fichero JAR contiene el fichero class de TicTacToe y los directorios de audio e images, como se esperaba. La salida también muestra que el fichero JAR contiene un fichero de manifiesto, META-INF/MANIFEST.MF, que fue situado automáticamente en el archivo por la herramienta JAR.

Todos los paths se muestran con barras invertidas, sin importar la plataforma o el sistema operativo que estés utilizando. Los paths en un fichero JAR siempre son paths relativos; por ejemplo, nunca verás un path que empiece con C:.

La herramienta Jar mostrará información adicional si utilizas la opción v.

jar tvf TicTacToe.jar

La salida verbosa del fichero JAR TicTacToe se podría parecer a esto.

   256 Mon Apr 20 10:50:28 PDT 1998 META-INF/MANIFEST.MF
  3885 Mon Apr 20 10:49:50 PDT 1998 TicTacToe.class
     0 Wed Apr 15 16:39:32 PDT 1998 audio/
  4032 Wed Apr 15 16:39:32 PDT 1998 audio/beep.au
  2566 Wed Apr 15 16:39:32 PDT 1998 audio/ding.au
  6558 Wed Apr 15 16:39:32 PDT 1998 audio/return.au
  7834 Wed Apr 15 16:39:32 PDT 1998 audio/yahoo1.au
  7463 Wed Apr 15 16:39:32 PDT 1998 audio/yahoo2.au
     0 Wed Apr 15 16:39:44 PDT 1998 images/
   157 Wed Apr 15 16:39:44 PDT 1998 images/cross.gif
   158 Wed Apr 15 16:39:44 PDT 1998 images/not.gif
Publicado por:
Ricard Lou Torrijos
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon