FindBugs, Part 1: Improve the quality of your code
http://www.ibm.com/developerworks/library/j-findbug1/#resources
http://pmd.sourceforge.net/ant-task.html PMD
http://www.ibm.com/developerworks/library/j-findbug1/#resources
http://pmd.sourceforge.net/ant-task.html PMD