Friday, April 13, 2007

DJ Java Decompiler is a great piece of software that allows you to decompile java class files into java source. It internally uses JAD as the decompiling engine.

The latest and greatest versions of DJ found on here.There are however some caveats with the newer versions (See below for the link to the old version)

Not freeware anymore - License: Free to try; $19.99 to buy.

Creepy stats and personal information collection feature that you must agree to!

Well, this doesn't sound very nice to me. After all JAD is free.

Did a bit of googling, searching for a site that hopefully hosts the older and free version - Java Decompiler 3.7.7.81 and got the feeling that DJ had stripped the web of the free version.

After punching the magic keyword "old version" in google I found the free version (which they promptly replaced with the new one).(Update: they've replaced the free version on that page to a paid trial version. Thanks to Atanas for the following direct link to the free version : http://dj.navexpress.com/djdec377.zip)

Thought I'd share it with y'all lazy people ;)

Enjoy!

Update: DJ doesn't do Java 5/6 class decompilation very well. The best one on the block currently is JD (http://java.decompiler.free.fr/). Check it out. It has eclipse integration too.

The new version of DJ Java Decompiler - 3.11 is ready.Version 3.11.11.95 adds annotation support, new search tool "Search for files inside compressed archives" (JAR, ZIP, WAR, EAR, APK), Imports Viewer and Methods Viewer with sorting capabilities.The price is just 19.98 US$.Also, you can get it for free.