NetBeans FindBugs-Plugin
NEWS:
Since reports have reached the project team that FindBugs is getting blamed for problems with detectors provided by fb-contrib the project lead has decided to temporarily remove the wrapper module from the updatecenter, until there is a better solution for configuring and notifying who is responsible for the detector reporting the bug inside the integration.
The future policy will make sure that the user has to make a decision to enable somthing more than the standard FindBugs detectors, and to be aware that some of the warnings are not coming from FindBugs, but from a tird party plugin to FindBugs. (Suggested by Bill Pugh - and we are happy to move ahead along those lines)
Who still wants to use those detectors from fb-contrib besides this warning, you can still find it in the downloads area.
The SQE/FindBugs-Development Team apologizes for the bad reputation FindBugs received at a number of companies. Hopefully we can help to fix this by providing a even better integration in the near future. We offer our deep regrets to the FindBugs Team - they doing a marvellous job providing high quality detectors with absloute low false alarm rates.
The updatecenter has been moved due to filesize restrictions on this server. The actual home is
https://sqe.dev.java.net/updatecenters/nbheaven-updatecenter.xml .
Sorry for any inconvenience
The plugin provides a tight integration of the results of a findbugs run with the NetBeans infrastructure. The UI is modeled after the refactoring view from NetBeans.

Additionally a toolbar icon is provided for easy access to the functionality. Configuration of the typical findbugs options can be done via NetBeans option system. All necessary libraries can be downloaded from this site via an updatecenter logic found here. For installation instructions see Sandip’s post.
At the moment the updatecenter hosts the plugin and the necessary library wrappers for the findbugs library (LGPL), Apache BCEL (APL 1.1) and dom4j (BSD Style License). A NetBeans module for easy installation of the functionality - aka UpdateCenter module - is currently in the works. The source to the plugin will be made available shortly. Source and plugin are released under APL 2.0.
Since there is at the moment no special website setup for hosting, please leave any remarks, issue as comments to this site. Thanks in advance for your feedback.
This software is still work in progress, but all the main features should work on a daily usage basis. Remind that checking large libraries may take a huge amount of memory, so be careful and watch out for OOME.
To be able to run FindBugs, you have to build the project beforehand, so that the necessary AntArtifacts (*.jar) can be found. The plugin makes use of the available sources, and the classpaths.
Thanks to the FindBugs people for bringing such a nice tool to the OpenSource community.
So get started with updatecenter, or download all of the nbm’s (links can be found above).
Have Fun
DISCLAIMER: These modules are experimental. So no guarantees. Use the modules at your own risk.





















