Cualquier buena herramienta para navegar por archivos (Ear, War, Jar) en OSX [cerrado]


En Linux puedo usar file-roller y abrir una exploración del contenido de un archivo EAR sin abrirlo manualmente, incluso puedo indagar en el archivo WAR contenido y dentro de ese archivo JAR rápidamente.

Esta es otra de esas herramientas que me faltan en OSX (junto con meld).

¿Alguna buena herramienta que pueda hacer esto ?

Actualización: He encontrado una herramienta que se ajusta a mis necesidades: http://www.zipeg.com /

Mención de honor a midnight commander (MC) - pero es la línea de comandos (pero muy rápido), así como las versiones más recientes de VI (que puede ir en archivos comprimidos)

Author: Thibaut Colar, 2011-06-09

6 answers

En Linux estoy usando Krusader y por lo que estoy viendo hay un puerto para Mac http://www.krusader.org/handbook/mac-port.html

 3
Author: Marcin Michalski,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-06-08 20:49:54

Cualquier utilidad ZIP de OS X que pueda abrir archivos sin desempaquetarlos servirá. Alternativamente, abra una ventana de terminal y escriba:

jar tvf <filename.jar>

Puede arrastrar el archivo desde Finder a la ventana de Terminal, y rellenará el nombre del archivo por usted. También puede canalizar la salida a less para desplazarse hacia arriba y hacia abajo.

jar tvf <filename.jar> | less
 29
Author: Pavel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-06-08 20:37:01

También puedes probar Jarzilla.

 6
Author: depsypher,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-11-05 01:42:01

Lo copio a una ".zip " archivo y luego utilizar mis utilidades zip para echar un vistazo dentro.

.ears, .wars, y .jars son solo archivos zip con elementos adicionales requeridos empaquetados dentro.

Si desea extraer el contenido, puede descomprimirlos. Java contiene un comando jar que proporciona la capacidad de comprimir / descomprimir los archivos (y verificaciones adicionales de que los archivos son correctamente archivos jar).

 5
Author: Edwin Buck,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-06-10 14:50:29

He encontrado una herramienta que se ajusta a mis necesidades: http://www.zipeg.com /

Mención de honor a midnight commander (MC) - pero es la línea de comandos (pero muy rápido)

 2
Author: Thibaut Colar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-06-10 14:47:04

Si aún no puede hacerlo, asegúrese de que puede ver la extensión de archivo en el *.frasco. Cambie el nombre a *.zip, que le permitirá abrir el archivo como si fuera un archivo ZIP (que es). Cuando termines de jugar con el *.archivos de clase, cámbielo de nuevo a *.jar para que pueda ejecutar el archivo.

Aunque esto es algo tedioso, no requiere ninguna instalación de programas nuevos y, por lo tanto, se puede hacer en cualquier computadora, con o sin derechos de administrador.

 1
Author: Ryan Amos,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-06-08 21:19:19