2011-06-08 11 views
28

En Linux puedo usar el archivo-rodillo y abrir un navegador para ver el contenido de un archivo EAR sin abrirlo manualmente, incluso puedo explorar el archivo WAR contenido y dentro ese JAR archivos rápidamente.Cualquier buena herramienta para buscar archivos (Ear, War, Jar) en OSX

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

¿Alguna buena herramienta que puede hacer esto?

Actualización: me encontré con una herramienta que se adapte a mis necesidades: http://www.zipeg.com/

Mención de honor a comandante de la medianoche (MC) - pero es la línea de comandos (pero muy rápido), así como las nuevas versiones de VI (que puede entrar en archivos comprimidos)

+2

Cambie el nombre del archivo a .zip y simplemente ábralo con la herramienta de descompresión incorporada. – pickypg

+0

Bueno, puedo hacer eso incluso sin cambiarle el nombre, pero solo lo estoy extrayendo en la carpeta actual (y lo dejaré ahí, lo cual no me gusta), y lo que es más importante, no permite entrar en subarchivos como lo estaba solicitando. –

+0

Hoy estoy fuera. Se perdió la solicitud de tipo contenida. En ese caso, eche un vistazo a [Jar Inspector] (http://www.codeland.org). – pickypg

Respuesta

3

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

+0

Gracias, eso es bastante bueno, aunque la versión que funciona en OSX es antigua y una aplicación nativa sería mucho mejor. –

27

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

jar tvf <filename.jar> 

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

jar tvf <filename.jar> | less 
+0

Lo sé, pero eso no es muy conveniente. Estoy usando esto para "explorar" una guerra/jar, y tal vez elegir un archivo en profundidad y abrirlo (solo ese), etc ... –

1

Si no puede hacerlo ya, asegúrese de que puede ver la extensión del archivo de el * .jar. Cambie el nombre a * .zip, lo que le permitirá abrir el archivo como si fuera un archivo ZIP (que es). Cuando termine de jugar con los archivos * .class, cámbielo a * .jar para poder ejecutar el archivo.

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

+0

Lo siento, esa no es mi pregunta. –

+0

Ah, está bien. Debe haber leído mal entonces, lo siento. –

2

me encontré con una herramienta que se adapte a mis necesidades: http://www.zipeg.com/

Mención de honor al comandante de la medianoche (MC) - pero es la línea de comandos (pero muy rápido)

5

lo copio a un archivo ".zip" y luego usar mis utilidades zip para mirar dentro.

.ear s, .war s, y .jar s son solo archivos zip con elementos requeridos adicionales embalados dentro.

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

6

Es posible que también desee probar Jarzilla.

+0

Guau, eso es increíble. Rápido y extremadamente conveniente, solo deja caer tu archivo JAR en él. Tiene búsqueda. – n13

+3

Actualización: JarZilla no funciona en Mavericks. Oh bien. – n13

+3

Funcionará, pero debe desactivar el controlador de acceso: Abrir preferencias de seguridad y privacidad Cambiar la configuración "Permitir que las aplicaciones se descarguen" a la configuración "En cualquier lugar" – depsypher

Cuestiones relacionadas