DrJava User Documentation
Table of Contents
1.
Introduction
2.
Getting Started
2.1.
Philosophy
2.2.
Downloading DrJava
2.3.
Running DrJava
2.4.
System Requirements
2.5.
License
3.
Editing Programs
3.1.
Definitions Pane
3.2.
Multiple Documents
3.3.
Source Navigation
3.4.
Predictive Input Dialogs
3.5.
Detachable Tabbed Panes
4.
Project Facility
4.1.
Overview
4.2.
Tree View
4.3.
Project Properties
5.
Interactions Pane
5.1.
Auto-Import in Interactions Pane
6.
Compiling Programs
6.1.
Compiling Files
6.2.
Viewing Compiler Errors
6.3.
Selecting a Compiler
7.
Testing using JUnit
7.1.
Writing Unit Tests with JUnit
7.2.
Simple Test Example
7.3.
Viewing Test Failures
8.
Language Level Facility
8.1.
Using the Java Language Level Facility
8.2.
What Does Each Level Provide?
8.3.
The Elementary Level
8.4.
The Intermediate Level
8.5.
The Advanced Level
9.
Debugger
9.1.
Using the Debugger
9.2.
Breakpoints
9.3.
Interactions at a Breakpoint
9.4.
Stepping and Resuming
9.5.
Debug Panel
9.6.
Detachable Debug Panel
10.
Documentation with Javadoc
10.1.
Writing Javadoc Comments
10.2.
How to Use Javadoc in DrJava
10.3.
Java API Javadoc
11.
External Process Facility
11.1.
Executing External Processes
11.2.
Follow File
12.
Other Dialogs
12.1.
Check for New Version
12.2.
Send System Information to DrJava Developers
A.
Configuring DrJava
A.1.
Preferences Window
A.2.
Editing the Config File
A.3.
Available Options
B.
Setting up DrJava on your Platform
B.1.
Associating Java files to DrJava, on Windows
C.
DrJava Errors
D.
Indenting Files from the Command Line
D.1.
Running the Command Line Indenter
Next
Introduction