From: Kevin W. <wa...@CS...> - 2016-09-14 08:17:47
|
Glad to hear the news about the new beta! Could you clarify how the Mac OS X app will work? In the past, DrJava.app required Apple Java 6 to launch; the summary below says that Java 6 compatibility has been dropped. In particular, when I double click the beta DrJava.app, I get the following Console error, which suggests that DrJava.app can't be launched with Apple Java 6: edu.rice.cs.drjava.DrJava: java.lang.UnsupportedClassVersionError: edu/rice/cs/drjava/DrJava : Unsupported major.minor version 51.0 Launching DrJava from the Terminal with "java -jar drjava-beta-20160913-225446.jar" works fine (Oracle Java 8 is my default). Thanks in advance for any information! Best, Kevin > We have made a new beta version available: drjava-20160913-225446. > > Download at http://drjava.org. > DrJava is a lightweight programming environment for Java designed to foster test-driven software development. It includes an intelligent program editor, an interactions pane for evaluating program text, a source level debugger, a unit testing tool, and a new code coverage tool. > In addition to bug fixes, this beta release includes two new features introduced since the last stable release: > • The new Toolbar button labeled "Coverage" runs all of your unit tests (just like the "Test" button) and determines the code coverage (branches and statements) of these unit tests using Jacoco code coverage tool. It generates and displays pages with links reporting the code coverage of your unit tests. > • In the "Edit preferences" menu, the Fonts pane includes two new options: "MenuBar Font" and "ToolBar Font". The MenuBar Font option also controls the font in tab labels in the Tabbed Pane (including "Interactions" and > "Find/Replace" among other tabs) below the Definitions window. > Note: Java 6 compatibility has been dropped. To use DrJava, you will need Java 7 or newer. > Bug fixes since the last stable release: > We have tried to fix some minor bugs some of which have been introduced in recent versions of DrJava. Please report bugs that you encounter using the SourceForge bug reporting and tracking system. We have very limited resources but we will try to address major bugs as quickly as possible and minor bugs that are easy to fix before the next release. > Best, > Robert "Corky" Cartwright > DrJava Project Director Kevin Wayne Phillip Y. Goldman '86 Senior Lecturer Department of Computer Science Princeton University |