Yesterday was the second time in as many months where I was really, really glad I had a decompiler handy. When you need a decompiler, it turns out, you really need one.
Despite the fact that it was written in 2001, Pavel Kouznetsov’s JAD decompiler is fast and works more than well enough. There’s an Eclipse plugin for it, JADclipse, which takes the JAD output and sticks it into the Class File Viewer.
Both of these projects are no longer maintained, as far as I can tell. The JAD website is gone, and the plugin update site for JADclipse doesn’t work anymore.
However, with a bit of searching, I came across this archive of JAD executables, and Mike Schrag has graciously hosted update sites for JADclipse. JADclipse itself was created for Eclipse 3.3, but the plugin works with Eclipse 3.4 and I can confirm it works with Eclipse 3.5. Use Mike’s 3.4 update site and you’ll be just fine.
Update September 2010: Mike has symlinked in folders for Eclipse 3.5 and 3.6, but they are exactly the same as the 3.3 release of jadclipse.
P.S. — if you are having trouble with the install, be sure to Eclipse -clean as it suggests on the sourceforge JADclipse page.
Did you do anything specific to make this work? It worked fine for me under Eclipse 3.4 but it wont under 3.5 and I so frustrated. Any help would be appreciated.
Sorry to reply so late. Install the JADclipse plugin. configure it to point to the jad.exe program, and that’s it. Can you specify what kind of problems you are having?
hi phil
me neithger here
JADclipse3.3 and clipse3.5 i installed
but it dont work.
when i ues jad to decompile ,nothing happened i thought.
but it works well when i use jad.exe in commandline.
BTW i use windows 2008 R2 64bit
Hi,
To me the “updated sites” for JadClipse are not working because Eclipse (3.5) repeatedly tries to download some content.jar files that doesn’t exist under http://webobjects.mdimension.com/jadclipse/ and the subfolders.
So, I have no idea how the automated update/installation works.