Chapter 1. Introduction

Table of Contents

1. Requirements

FindBugs™ is a program to find bugs in Java programs. It looks for instances of "bug patterns" --- code instances that are likely to be errors.

This document describes version 3.0.1 of FindBugs.We are very interested in getting your feedback on FindBugs. Please visit the FindBugs web page for the latest information on FindBugs, contact information, and support resources such as information about the FindBugs mailing lists.

1. Requirements

To use FindBugs, you need a runtime environment compatible with Java 2 Standard Edition, version 1.5 or later. FindBugs is platform independent, and is known to run on GNU/Linux, Windows, and MacOS X platforms.

You should have at least 512 MB of memory to use FindBugs. To analyze very large projects, more memory may be needed.