Step 0: If you already have a clean, virgin installation of BlueJ
3.0.8, skip steps 1-3.

Step 1: Uninstall any and all existing versions of BlueJ using the
Control Panel "Add or Remove Programs".

Step 2: Just to make sure, manually remove the folders C:\BlueJ and
C:\Program Files\BlueJ if they still exist.

Step 3: Download the BlueJ 3.0.8 installer from http://www.bluej.org
and run it. (NOTE: As of this writing, BlueJ 3.0.9 has just been
released.  I haven't tried it yet, and I don't think it's urgent to
upgrade to it yet.)  Take all the defaults (although you might want to
"Install for All Users").  Note that the default install location
is now C:\Program Files\BlueJ rather than C:\BlueJ as it used to
be.

Step 4: Run the installstuff.bat script in this folder.  It assumes
that BlueJ is installed in C:\Program Files\BlueJ .

Step 5: Run BlueJ and select "Tools"->"Preferences"->"Extensions".
You should see a section about Checkstyle and a section about
Submitter.  In the section for Checkstyle, in the box labeled
"Configuration File", there should be something like
"C:\Program Files\BlueJ\lib\bloch_checks.xml".
If not, hit "Select" and navigate to C:\Program Files\BlueJ\lib\bloch_checks.xml .

Step 6 (optional, but would be nice): in the section for Submitter,
fill in whatever it takes for students to be able to send e-mail
from this computer.  For example, the server name should probably
be "smtp.gmail.com"; turn on "Use name and password" and "SSL".

Step 7 (testing): ... maybe you'd better have somebody from the CS department test the installation before you roll it out.
