OW2 Consortium : ASM 3.0
ASM is nice tool to decompile the class files and also helps us to manupulate and modify the class files directly without modifying the original JAVA source. This tool usefull for instrumenting jars like,
- Adding debug statements - on need basis without modifying the original source
- Correcting particular line of code directly in testing environment where we do not have original source.
- and lot more...
Even ASM provides plugin which helps seemlessly converts class file and which helps us to compare the actual and compiled format code.
Check the following URL http://asm.ow2.org/index.html