Un archivo JAR agrupa múltiples archivos y carpetas en un solo archivo. De vez en cuando, es posible que necesite verificar el contenido de su archivo JAR.
Hay dos formas principales de descubrir qué contiene un archivo JAR. Estos métodos son independientes de la plataforma, por lo que puede usarlos en Linux, Windows o macOS.
¿Por qué podría necesitar explorar un archivo JAR?
Puede ocurrir una situación en la que desee verificar el contenido de un archivo JAR. Es posible que desee actualizarlo o transferir el archivo a través de la web una vez que haya verificado lo que está enviando.
La herramienta jar le proporciona dos formas de explorar su archivo JAR. El primer método consiste en ver los contenidos sin extraerlos. El segundo método consiste en extraer el contenido del archivo JAR en un sistema de archivos.
Visualización del contenido de un archivo JAR
En su forma más simple, puede usar jar para abrir un archivo JAR como este:
jar tf YourJarFile.jar
La opción t le dice a la herramienta jar que genere una tabla de contenido. La opción f le dice a jar que abra un archivo en lugar de leer un archivo desde la entrada estándar .
No importa el orden en que indiques estas opciones. Sin embargo, debe asegurarse de que no haya espacio entre ellos.
El ejemplo que se muestra arriba asume que su archivo JAR está en el directorio de trabajo actual. Si no es así, puede indicar la ruta del archivo en lugar de solo el nombre del archivo.
Para ver más detalles sobre un archivo JAR, como la fecha de creación, puede usar la opción detallada, v .
jar tfv YourJarFile.jar
Extraer un archivo JAR
Puede extraer el contenido de un archivo JAR usando un comando como este:
jar xf YourJarFile.jar
La opción x indica a la herramienta jar que extraiga el contenido del archivo. Este comando copiará el contenido del archivo JAR en el directorio actual. Coincidirá con la estructura de directorios de los elementos en el archivo JAR.
Es posible que desee extraer elementos particulares de su archivo JAR en lugar de todo el contenido. En tal caso, puede indicar estos elementos después del nombre del archivo JAR:
jar xf YourJarFile.jar login.html payment.html
Este comando extraerá dos archivos HTML del archivo JAR, si existen dentro de él.
Usando un enfoque gráfico
En ocasiones, es posible que prefiera utilizar una herramienta gráfica en lugar de la línea de comandos. En este caso, puede optar por una herramienta basada en GUI para abrir su archivo JAR. Hay varios programas de este tipo que puede usar en Windows 10.