Http://java.decompiler.free.fr/
The "Java decompiler Project" aims to develop tools in order to decompile and analyze Java 5 "byte code" and the later versions.
JD-coreIs a library that reconstructs Java source code from one or more ". class "files. JD-core may be used to recover lost source code and need e the source of Java runtime libraries. new Features of Java 5, such as annotations, generics or type "Enum", are supported. JD-GUI and JD-Eclipse include JD-core library.
JD-GUIIs a standalone graphical utility that displays Java source codes of ". Class" files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields.
JD-EclipseIs a plug-in for the eclipse platform. It allows you to display all the Java sources during your debugging process, even if you do not have them all.
JD-core, JD-GUI and JD-eclipse are free for non-commercial cial use. this means that JD-core, JD-GUI and JD-Eclipse shall not be supported ded or embedded into your cial software products. nevertheless, these projects may be freely used for personal needs in a specified cial or non-commercial cial environments.