FindBugs™ - Find Bugs in Java ProgramsThis is the web page for FindBugs, a program which looks for bugs in Java code. It is free software, distributed under the terms of the Lesser GNU Public License. The name FindBugs™ and the Findbugs logo are trademarked by The University of Maryland. FindBugs requires JRE (or JDK) 1.4.0 or later to run. However, it can analyze programs compiled for any version of Java. The current version of FindBugs is 0.9.4, released on November 30, 2005. FindBugs is beta quality software. You may find bugs in it, and the features and source code may change significantly in future releases. We are very interested in getting feedback on how to improve FindBugs. Send your comments to daveho@users.sourceforge.net. Sample outputAs an example of the kind of issues FindBugs can identify, here is the output of FindBugs on Apache Jakarta Commons Modeler. Try FindBugs now on your project!Using Java Web Start you can try The GUI version of FindBugs now on your project. As long as you have a 1.4 or better JRE installed, you can run FindBugs now by clicking here. NewsChanges since verson 0.9.3:
SponsorsThis work has been supported by the National Science Foundation grants ASC9720199 and CCR-0098162, and by an IBM Eclipse Innovation award.
Send comments to daveho@cs.umd.edu |