Primero, recuerde que todos los archivos de almacenamiento de Java (.jar
/.war
/etc…) son todo es básicamente chic.zip
registroscon algunos manifiestos y metadatos añadidos.
En segundo lugar, para abordar este problema, personalmente uso varias herramientas que abordan este problema en todos los niveles:
- sí + Jadclipse para descompilar mientras se trabaja en IDE
.class
registros - WinRARmi herramienta de compresión favorita, admite de forma nativa archivos Java (ver el primer párrafo aquí también).
- Incomparablemi herramienta de diferencias favorita, si está configurada correctamente, puede hacer comparaciones sobre la marcha entre cualquier archivo, incluido
jar
Sí, vale la pena intentarlo.
El beneficio de todo lo anterior es que no tengo que sostener otra herramienta externa que interfiere con mi entorno de trabajo. Cualquier cosa que necesite de cualquiera de estos archivos puede manejarse en mi IDE o distinguirse de forma nativa de otros archivos.
[2021] java – ¿Cómo descompilar un archivo jar completo? {HD}