DrJava Developer Documentation


Table of Contents
Introduction
Overview
Project Philosophy
Project History
Getting Started
Setting up Your Accounts
SourceForge
Java PLT Group at Rice
Installing Essential Software
Sun Java Development Kit
Subversion Client
Apache Ant
Command-Line Environment Settings
Accessing and Modifying the Source Code
Downloading the Sources
Building the Sources
Modifying the Sources
Submitting Your Changes
Supporting Technology
Java Language & APIs
The java Command
Standard Java APIs
javac
Compilation Paths
javadoc
RMI
JPDA
Subversion
Ant
JUnit
SourceForge
Clover
Retroweaver
DocBook
JavaCC
BCEL
YourKit Java Profiler
Other Useful Development Tools
FindBugs
X11
Eclipse
Development Best Practices
System Architecture
Project Administration