This beta release is in preparation for the next stable release of DrJava, and includes all the improvements from the recent development releases such as automatic insertion of newlines in the Interactions Pane, the ability to hit Tab to cycle through previous commands, and the improved interface for the error panels. Please test this release and submit any bugs you find!
This development release of DrJava includes a great deal of bug fixes, a couple of new features, and interface improvements. We increased the usability of the Interactions Pane by automatically inserting newlines when we detect that an interaction is not complete. This will make declaring methods and classes much easier. Users can now search backwards through history by typing in the first few letters of a command they want to repeat and hitting the Tab key. Please download and test this release as your primary copy of DrJava.
This development release of DrJava includes a great deal of bug fixes, and a couple of new features. A major bug where compiling on Windows would sometimes cause DrJava to lock up was fixed. Undo's usability has been improved by better handling undoing typed text. Please download and test this release as your primary copy of DrJava.
This development release of DrJava includes a few bug fixes and a few new features. Most notable are the addition of forward brace matching as well as an option to allow access to private and protected members of classes in the Interactions Pane. Please download and test this release as your primary copy of DrJava.
An updated release for the DrJava Plug-in for Eclipse is now available. This plug-in provides an Interactions Pane and a simplified user interface to Eclipse through a "DrJava Perspective." The main change is adding a Preferences page that allows users to configure options including prompting upon interactions reset and allowing access to private members. Users can now also change the font in the Interactions Pane. For more information, see our Eclipse Plug-in page (http://drjava.sf.net/eclipse.shtml).
This development release of DrJava includes a great deal of bug fixes, and a new license change. DrJava is no longer under the GPL license, but instead under our custom "DrJava Open Source License". This new license is specifically designed to accommodate redistributing JUnit with our code and to foster more reuse of our source code than is possible under the GPL. You can read about the details of the new license online at drjava.org or in the About dialog in DrJava. Please download and test this release as your primary copy of DrJava.
An updated release for the DrJava Plug-in for Eclipse is now available. This plug-in provides an Interactions Pane and a simplified user interface to Eclipse through a "DrJava Perspective." The main change is a bug fix that allows users to open multiple projects and interact with the classes in those projects without first having to reset the Interactions Pane. For more information, see our Eclipse Plug-in page (http://drjava.sf.net/eclipse.shtml).
A new stable release of DrJava is now available. DrJava is an integrated Java development environment that supports interactive evaluation of expressions. It is primarily intended for students, but it has features useful even for advanced users. This release includes many large new features, including 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 interface improvements including a convenient box that appears in the Interactions Pane to accept input from System.in, listing JUnit test methods as they are being run, and configurable colors that now work in all panes. More detailed information can be found in the Release Notes.
This beta release is in preparation for the next stable release of DrJava, and includes all the improvements from the recent development releases, such as 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. Please test this release and submit any bugs you find!
This development release of DrJava includes some bug fixes, the added ability to load history files as scripts, the ability to find and replace across all open documents, improvements to the user interface, and some refactoring to the code base. Please download and test this release as we prepare for an upcoming beta release scheduled for the end of this week.
This development release of DrJava includes some bug fixes, the added ability to test all open JUnit tests, the ability to run the currently open document's main method, a large change in the user interface for JUnit testing, many other improvements to the user interface, and some usability improvements. Please download and test this release as we prepare for an upcoming beta release.
A new stable release of DrJava is now available. DrJava is an integrated Java development environment that supports interactive evaluation of expressions. It is primarily intended for students, but it has features useful even for advanced users. This release includes many large new features, including a more interactive debugger, Javadoc support, and support for reading input from System.in. More detailed information can be found in the Release Notes.
A large number of bug fixes and usability improvements for DrJava have been completed since the previous beta release (notably for Javadoc; see the release notes for details). Given the magnitude of these changes, we are providing drjava-beta-20030722 as a release candidate for the next stable version. Please test this release and submit any bugs that you find! If no new issues are encountered, this will become the stable release in 2 or 3 days.
After receiving feedback from the participants of Rice University's TeachJava workshop, we have released an updated beta version of DrJava in preparation for the upcoming stable release. This version includes many bug fixes and usability improvements in several aspects of DrJava, which are described in the release notes. Please test this release and submit any bugs that you find!
This beta release is in preparation for the next stable release of DrJava, and includes all the improvements from the recent development releases, such as Javadoc support, interacting at breakpoints in the debugger, and support for reading input from System.in. Please test this release and submit any bugs you find!
This development release of DrJava includes significant improvements to Javadoc, including the ability to set custom parameters in the Preferences window. Other improvements include tool tips for each option in the Preferences and the ability to enter generic types in the Interactions Pane. Please test this release by downloading it from the "more download options" link on our home page.
Unit test coverage statistics for DrJava can now be viewed online, as reported by the Clover Code Coverage tool. The Clover team has generously donated a license for DrJava, allowing our team to easily monitor our unit tests. To view the current reports, visit http://drjava.sf.net/clover/
This development release of DrJava provides several bug fixes to how classes are loaded in the Interactions Pane, as well as fixes for watching values in the debugger. Please test this release by downloading it from the "more download options" link on our home page.
This development release of DrJava fixes two bugs in the support for Sun's JSR-14 v2.0 compiler, and it improves DrJava's reponsiveness when resetting the Interactions Pane. Please test this release by downloading it from the "more download options" link on our home page.
This development release of DrJava provides numerous bug fixes to the debugger and Javadoc support. It also provides support for the newest version of JSR-14 (v2.0), Sun's prototype compiler which serves as a preview of the new features for Java 1.5. Please test this release by downloading it from the "more download options" link on our home page.
The first milestone release for the DrJava Plug-in for Eclipse is now available. This plug-in provides an Interactions Pane and a simplified user interface to Eclipse through a "DrJava Perspective." Future versions of the plug-in will integrate Eclipse's debugger with the Interactions Pane. For more information, see our Eclipse Plug-in page (http://drjava.sf.net/eclipse.shtml).
This development release of DrJava adds support for reading input from System.in through the Console tab, as well as several bug fixes. Please test this release by following the "more download options" link on our home page.
This development release of DrJava provides support for generic types in the Interactions Pane and highlights syntax errors in interactions. Please test this release by following the "more download options" link on our home page.
This development release of DrJava adds several significant features, including the ability to use the Interactions Pane in the context of a breakpoint in the debugger, and the ability to generate Javadoc HTML documentation for a program. Other notable changes include automatic file backups, searching backwards, and improved comment indenting. Please test this release by following the "more download options" link on our home page.
A new stable release of DrJava is now available. DrJava is an integrated Java development environment that supports interactive evaluation of expressions. It is primarily intended for students, but it has features useful even for advanced users.
This release includes most of the improvements from the recent development releases, including improved debugger support and a wide range of bug fixes and small feature improvements. More detailed information can be found in the Release Notes.