Projects / DrJava

DrJava

DrJava is an integrated Java development environment that supports interactive evaluation of expressions. It is under active development by the JavaPLT research group at Rice University, but it is also stable and is currently being used by students, teachers and other developers. A Java 2 v1.3-compliant Java virtual machine is required.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  31 Mar 2004 19:55

Release Notes: Newlines are automatically inserted in the Interactions Pane when it detects that the interaction is not yet complete, which will make defining classes and methods much easier. The ability to type in the first few letters of a previous command in the Interactions Pane and hit Tab to cycle back through the commands that begin with those letters was added. The ability of find/replace to only match whole words was added. An improved undo function that will undo a series of typed text at once was added.

  •  02 Sep 2003 16:28

Release Notes: The primary features added to this release are the ability to test all open JUnit test files, easily run the main method of a program, find and replace across all open documents, and load a history file as a script that can be executed one line at a time. There have been major interface improvements, including a convenient box that appears in the Interactions Pane to accept input from System.in and the listing of JUnit test methods as they are being run.

  •  25 Jul 2003 15:41

Release Notes: This milestone release includes many large new features, including a more interactive debugger, Javadoc support, and support for reading input from System.in. Many other bugfixes and usability improvements have been completed as well.

  •  14 Mar 2003 22:44

Release Notes: This release includes significant feature enhancements and a large number of bugfixes. Several problems with the Interactions Pane were resolved, and the debugger is now always available on all platforms. It also includes improved support for Mac OS X, and it is compatible with the Apple release of Java 1.4.1.

  •  27 Nov 2002 14:41

Release Notes: This release contains many bugfixes and usability enhancements. Notably, it includes significantly improved JUnit integration (including the ability to abort and debug tests) and support for the JDK 1.4.1 and JSR-14 (versions 1.2 and 1.3) compilers.

Screenshot

Project Spotlight

Shellpic

Display of images using escape codes.

Screenshot

Project Spotlight

NetStats Baseball

A simulation of major league baseball.