System Requirements

Lint4j is written in pure Java, and runs on any platform with JDK or JRE 1.4 or later. Lint4j has been developed and tested extensively on MacOSX 10.2 and 10.3, and on Red Had Linux 8 and 9 using Sun JDK 1.4.1, 1.4.2, IBM Java 1.4.1, and JRockit 8.1. Windows support has been tested on Windows XP.


The use of this software is subject to these licensing terms.


Please subscribe to our mailing lists for new releases and site updates.


The latest documentation in PDF format


Unpack the tar.gz version of lint4j as follows:

cd yourfavoritedirectory
gnutar zxf lint4j-0.9.1.tar.gz

Unpack the zip file on Windows with WinZip. If you want to use the commandline program in addition to the Ant task, you need to right-click on the "My Computer" icon, click the "Advanced" tab, select "Environment Variables". Double-click the "Path" entry in the section "System variables". In the dialog box, append a semicolon followed by the absolute path to the lint4j-0.9.1/bin directory in the "Variable value" text field. For example:


The distribution main directory contains:

  • CHANGELOG: The list of new features in this version of Lint4j
  • LICENSE: The license for using Lint4j
  • bin - this directory contains the main shell script lint4j to launch lint4j. Please refer to the user guide for details on how to invoke it.
  • examples - this directory contains an Ant build file that performs checks on the JDK 1.4 java code base, Tomcat 5, JBoss 3.2, JBoss 4, and on several SUN J2EE examples, such as ecperf, the Adventure Builder, PetStore, and the Smart Ticket applications, plus Unix shell scripts that check the JDK 1.4 java code base, Tomcat 5, and JBoss 3.2, and JBoss 4.
  • jars - this directory contains the application jar file