I'm using Araxis Merge to try and compare two Java archive files. I've done it in Beyond Compare but have recently switched to a Mac. Right now Araxis treats the JARs like files and I just see a lot of binary/hex stuff. I'd like to see which classes have differences and to treat the JAR like a folder. Any ideas?
Asked
Active
Viewed 1,130 times
3 Answers
1
Decompress the contents of the archive to folders, and diff the folders

Jason Williams
- 56,972
- 11
- 108
- 137
-
And before starting the diff, you could decompile the .class files. Might not be very useful if they were obfuscated or a major change happened. – SuperOli Nov 19 '10 at 15:02
0
A JAR file is basically a zip file with a different extension.
Araxis merge can't compare the content inside a zip file.

shoosh
- 76,898
- 55
- 205
- 325
0
A JAR file is basically a ZIP file with a different extension. Araxis Merge can't compare the content inside a ZIP file.
As a workaround, decompress the contents of the archive to folders. Then diff the folders.

Matthew Simoneau
- 6,199
- 6
- 35
- 46