You can subscribe to this list here.
2002 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(8) |
Oct
|
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(1) |
Feb
(1) |
Mar
(3) |
Apr
|
May
(2) |
Jun
(3) |
Jul
(4) |
Aug
(3) |
Sep
(1) |
Oct
|
Nov
(3) |
Dec
|
2004 |
Jan
(2) |
Feb
|
Mar
(10) |
Apr
(1) |
May
|
Jun
(2) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
|
Nov
(1) |
Dec
(1) |
2005 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
(2) |
Jun
(3) |
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(3) |
Jul
|
Aug
(3) |
Sep
(1) |
Oct
(3) |
Nov
|
Dec
|
2007 |
Jan
(3) |
Feb
(4) |
Mar
(3) |
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(4) |
2008 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2009 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(2) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
(1) |
Aug
(5) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(1) |
Aug
(4) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Mathias R. <mgr...@ri...> - 2010-08-30 05:47:16
|
Hi Joseph, Thank you for using DrJava. Several of us are developing DrJava on Macs. Mac OS is a bit different, but DrJava works just as well. 1. When you insert a flash drive, it gets mounted in the /Volumes directory. For example, my MacBook's name is "manifold". When I go to the File -> Open dialog and click on the drop-down menu at the top that lets me select from a stack of directories, "manifold" is displayed at the very bottom (above that, is often "Users", the user name, and then perhaps "Documents"). When I select "manifold", I get to the root directory of my computer. There, I select Volumes, and that's where my flash drive shows up. 2. Yes, you can put data files for file I/O anywhere you have read and/or write access. My desktop, for example, is at /Users/mgricken/Desktop. You can use absolute paths like that, starting with a forward slash, or use paths relative to the working directory. 3. You can create packages. Java specifies that the directory structure must mirror the package structure. If you put a package statement like package foo.bar; at the top of a file, then that file should be saved in a foo/bar directory inside the directory that corresponds to the default package. DrJava will try to work even with files that do not do this correctly, but the results may not be perfect. It is best to follow the Java specification. By the way, this behavior is no different than it was on Windows. 4. The "Project Root" of a project should be the directory that corresponds to the default package. For example, if I have the files for the package com.domain.xx.yy.zz in the /Users/mgricken/Desktop/myProject/src/com/domain/xx/yy/zz directory, then the project root should be /Users/mgricken/Desktop/myProject/ . 5. There really aren't that many differences between Java or DrJava on the Mac and Java or DrJava elsewhere. The user interface is a bit different, paths to files are different, but largely, DrJava and Java in general are cross-platform. Any DrJava or Java text should do. I hope this helps. If you have further questions, please let us know. I have created a support request on SourceForge to help us keep track of the issue: https://sourceforge.net/tracker/?func=detail&aid=3055681&group_id=44253&atid=438936 --Mathias On Wed, Aug 25, 2010 at 8:48 PM, Joseph Austin <drt...@gm...> wrote: > I've recently switched from Windows to Mac. I'm using Dr. Java 20100816 on a Mac OSX 10.6 Snow Leopard. > > I'm encountering some problems relating to the file structure on the Mac, which doesn't seem to have drive letters. > (the texts and examples I have are for windows systems). > > 1. I can't seem to use my flash drive, either for source or for data files, from inside Dr. Java; > the only disk I can see in the selector box on the open window is the "Macintosh HD" > > 2. Can I put data files for File IO in a directory other than the "Working" directory? How? > > 3. Can I create packages in Dr. Java? > When I include a package statement, I keep getting errors saying the package name does not match the directory name. > > 4. What is the relationship between the Dr.Java Project and the Java Package? > Specifically, how do I set the project properties to fit in with my com.domain.xx.yy.zz package directory? > > 5. Are there any books or documentation specifically addressing Dr Java (or just Java in general) on the Mac? > > Thanks for your help, > > Joseph Austin > DrT...@gm... > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Drjava-users mailing list > Drj...@li... > https://lists.sourceforge.net/lists/listinfo/drjava-users > > |
From: Joseph A. <drt...@gm...> - 2010-08-26 01:49:00
|
I've recently switched from Windows to Mac. I'm using Dr. Java 20100816 on a Mac OSX 10.6 Snow Leopard. I'm encountering some problems relating to the file structure on the Mac, which doesn't seem to have drive letters. (the texts and examples I have are for windows systems). 1. I can't seem to use my flash drive, either for source or for data files, from inside Dr. Java; the only disk I can see in the selector box on the open window is the "Macintosh HD" 2. Can I put data files for File IO in a directory other than the "Working" directory? How? 3. Can I create packages in Dr. Java? When I include a package statement, I keep getting errors saying the package name does not match the directory name. 4. What is the relationship between the Dr.Java Project and the Java Package? Specifically, how do I set the project properties to fit in with my com.domain.xx.yy.zz package directory? 5. Are there any books or documentation specifically addressing Dr Java (or just Java in general) on the Mac? Thanks for your help, Joseph Austin DrT...@gm... |
From: Mathias R. <mgr...@ri...> - 2010-08-16 18:46:21
|
Dear DrJava Users: We have made a new stable version available: drjava-stable-20100816-r5366 You can download it from the DrJava website at http://drjava.org/ or from SourceForge.net by following this link: http://sourceforge.net/projects/drjava/files/1.%20DrJava%20Stable%20Releases/drjava-stable-20100816-r5366/ You receive this email because you have subscribed to a DrJava mailing list. Available for 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, and a unit testing tool. In addition to bug fixes, this stable release includes a number of new features introduced after the last beta release: These features include improved keyboard shortcuts, improved undo/redo functionality outside the Definitions Pane, as well as better menus for detached windows on the Mac. Note: Java 1.4 compatibility has been dropped. To use DrJava, you will need Java 5 or newer. New features since the last beta release: - Keyboard shortcuts for Project menu items. - Menus for detached windows on Mac OS. - Undo/Redo for Input Box and detached Interactions Pane. - Keyboard shortcuts available in detached windows. - Displaying compiz warning only for Java older than 1.6.0_20. - Changing the default look-and-feel for non-Windows, non-Mac machines (=Linux) to the system default. This will probably be GTK instead of Metal, which is much prettier. Bug fixes since last beta release: - Properly disabled 'Run Project's Main Class' if main class not set. - Bugfix for a problem relating to menu item availability, which caused the project menu to be disabled when it should be enabled. - IllegalAccessException with Smart Run on non-Public class. - Fixed NullPointerException when removing Find All matches - Fixed a bug that caused a NullPointerException when a Find All encountered a missing file - Fixed bug StringIndexOutOfBoundsException on non-Western systems that use characters longer than a byte. - Fixed bug that caused Undo/Redo menu items to not be enabled properly - Fixed bug that caused pressing Ctrl-Z (Undo) to make the System.in box disappear - Fixed bug that caused { or } to be inserted on Linux when using "Go to Opening/Closing Brace" shortcuts. - Fixed a bug that enabled Undo for the Interactions Pane on Macs even when there was nothing to undo. - Fixed problem that prevented configuration of key bindings for actions with the same names, e.g. "New" (File) and "New" (Project). - Fixed bug that caused changes to Key Bindings to not be canceled properly New features since the last stable release: - The Eclipse Java Compiler is now integrated into DrJava. DrJava therefore does not require the JDK anymore to compile programs. Note that the JDK is still required to use the debugger or to create Javadoc. - DrJava supports the OpenJDK and JavaMint (multi-stage programming in Java; see http://www.javamint.org/ ) compilers. - JUnit 4.7 support. - ConcJUnit support (for concurrent unit tests; see http://www.concutest.org/ ). - Access control for private and package private members now enabled by default. - DynamicJava (Interpreter) error messages are much better, especially those involving method and constructor invocation. - Added support in DynamicJava for explicit type arguments in local function invocations (x = foo(23)). - The Breakpoint, Bookmarks, and Find Results tabbed panes now have Previous/Next buttons and associated keyboard shortcuts for simpler browsing. - The Interactions Pane working directory can now be specified even when not using projects. - If DrJava cannot start, for example because of bad memory settings in the Preferences, DrJava will suggest that you let it reset the Preferences. - The preferred compiler can now be set, and this setting will be restored when DrJava starts the next time. - Zoom for Print Preview. - New Class wizard. - Save Copy ability for Definitions documents, Interactions Pane and Console Pane contents. - The Java Language Level facility has been simplified. There now is only one language level called "Functional Java", using the file extension .dj. It is comparable to the Intermediate level and can still compile .dj0 and .dj1 files. .dj2 files are compiled using the Full Java compiler. DrJava will suggest that you rename .dj0 and .dj1 files to .dj files, and .dj2 files to .java files. - DrJava can generate a custom .jar file of itself that includes additional files. There is a Tools/Advanced/Generate Custom drjava.jar menu item that takes the current DrJava executable file and a number of user-specified files to generate a new jar file. * The libraries included in the new jar file will then automatically be included in the classpath and be usable without adding them to a classpath somewhere. * There is no functionality to remove the libraries again from the modified jar file. * Generating a custom DrJava jar file disables the check for updated versions. Otherwise a user may download an updated version that doesnt have required libraries anymore. - When DrJava encounters missing files during a "Find All" search, it will ask the user whether to continue or abort the search. - Improved "New Java Class" dialog with some auto-completion. - Better feedback when Java API data is loaded, which may involve some delay if it is retrieved from the internet. - There is a new option in Preferences/Interactions Pane called "Smart Run ('java') Command". If enabled (default), the "Run" button and the "java" command in the Interactions Pane detects if the class (a) is an ACM Java Task Force program (subclass of acm.program.Program) or (b) an applet. If (a), then it runs the program's main method, but inserts "code=MyClass" as argument 0. If (b), it starts the applet viewer. Otherwise, the "java" command behaves just as before. - Right margin line. - Improved Save As file naming. - Tools->Advanced->New DrJava Instance feature. - Appending .jar to file name when generating custom DrJava. Bug fixes since the last stable release: - Fixed some indentation bugs. - Fixed some GUI initialization problems that prevented DrJava from starting on some systems. - Fixed a bug that prevented DrJava from opening on MacOS 10.5 or 10.6. - Fixed compiler error when closing curly brace missing. - Fixed NullPointerException in Jar Project dialog. - Fixed a bug that prevented users from editing External Processes. - Fixed a bug in un-commenting source code. - Fixed a bug in displaying the Auto-Import dialog in the Interactions Pane. - Improved suggestion to increase interactions JVM heap. - Improved responsiveness when selecting a compiler. - Fixed a bug that prevented users from generating Javadoc of Language Level files. - DynamicJava (Interpreter) bug fix allows the declaration of interfaces. - Miscellaneous small DynamicJava bug fixes make it much more robust and correct, including better handling of member lookup, inner classes, enums, interfaces, raw types, static imports, switch statements, casts, and final variables. - Bugfix for comparing 0.0 == -0.0 and NaNs. - Bugfix in DynamicJava: Supports annotation declarations - Bugfix in DynamicJava: Fixes parser bug for enums - Bugfix in DynamicJava: Fixes implicit accessibility of interface members - Bugfix in DynamicJava: Fixes checking of assignments from character literals - Bugfix in DynamicJava: Improves checking of casts - Bugfix in DynamicJava: getClass() is a special method with type Class for all classes - Bugfix in DynamicJava: Improves error messages for inner class references - Bugfix in DynamicJava: Preserves location in wildcards - Bugfix in DynamicJava: Catches errors that occur during static initialization of a class - Bugfix in DynamicJava: Short-circuiting during type checking - Bugfix in DynamicJava: += for strings - Bugfix in DynamicJava: Array initializer is assigned to a non-array type - Misc improvements to DynamicJava SoureChecker - Bugfix that prevented users from watching local variables in the Debugger. - Smaller Java Language Level fixes. - StringIndexOutOfBoundsException During Next Word - Exception when double click on External process tab - This commit fixes some glitches in the new functional LL, effectively subsuming both the Elementary (.dj0) and Intermediate (.dj1) language levels. - Bugfix for throw null - Fixing a memory leak in DefinitionsPane. [SourceForge.net Release] drjava : 1. DrJava Stable Releases Project: DrJava (drjava) Package: 1. DrJava Stable Releases Date : 2010-08-16 |
From: Mathias R. <mgr...@ri...> - 2010-08-15 17:07:23
|
Dear DrJava Users: Our website is available again under the usual address: http://drjava.org . We apologize for the inconvenience. Thanks for using DrJava! Mathias Ricken PhD Candidate Computer Science Rice University On Sat, Aug 14, 2010 at 2:59 PM, Mathias Ricken <mgr...@ri...> wrote: > Dear DrJava Users: > > Our website is currently not available under the usual address ( > http://drjava.org ). We are working on fixing this problem as quickly > as possible. > > If you need access to the DrJava website in the meantime, please use > one of these two URLs instead: > > http://drjava.sourceforge.net/ > http://www.cs.rice.edu/~javaplt/drjava/ > > We apologize for the inconvenience. Thanks for using DrJava! > > Mathias Ricken > PhD Candidate > Computer Science > Rice University > |
From: Mathias R. <mgr...@ri...> - 2010-08-14 19:59:50
|
Dear DrJava Users: Our website is currently not available under the usual address ( http://drjava.org ). We are working on fixing this problem as quickly as possible. If you need access to the DrJava website in the meantime, please use one of these two URLs instead: http://drjava.sourceforge.net/ http://www.cs.rice.edu/~javaplt/drjava/ We apologize for the inconvenience. Thanks for using DrJava! Mathias Ricken PhD Candidate Computer Science Rice University |
From: Mathias R. <mgr...@ri...> - 2010-07-12 02:10:38
|
Dear DrJava Users: *** We passed the milestone of a million DrJava downloads several weeks ago! *** For more information, please follow this link: http://www.media.rice.edu/media/NewsBot.asp?MODE=VIEW&ID=14486&SnID=1270546792 We have made a new beta version available: drjava-beta-20100711-r5314 You can download it from the DrJava website at http://drjava.org/ or from SourceForge.net by following this link: http://sourceforge.net/projects/drjava/files/1.%20DrJava%20Stable%20Releases/drjava-beta-20100711-r5314/ You receive this email because you have subscribed to a DrJava mailing list. Available for 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, and a unit testing tool. In addition to bug fixes in anticipation of the next stable release, this beta release includes a number of new features introduced after the last beta release: These features include a simplified Java language level facility, the ability to generate a custom DrJava .jar file that contains additional libraries, and the ability to abort a "Find All" search that encounters missing files. Note: Java 1.4 compatibility has been dropped. To use DrJava, you will need Java 5 or newer. New features since the last beta release: - The Java Language Level facility has been simplified. There now is only one language level called "Functional Java", using the file extension .dj. It is comparable to the Intermediate level and can still compile .dj0 and .dj1 files. .dj2 files are compiled using the Full Java compiler. DrJava will suggest that you rename .dj0 and .dj1 files to .dj files, and .dj2 files to .java files. - DrJava can generate a custom .jar file of itself that includes additional files. There is a Tools/Advanced/Generate Custom drjava.jar menu item that takes the current DrJava executable file and a number of user-specified files to generate a new jar file. * The libraries included in the new jar file will then automatically be included in the classpath and be usable without adding them to a classpath somewhere. * There is no functionality to remove the libraries again from the modified jar file. * Generating a custom DrJava jar file disables the check for updated versions. Otherwise a user may download an updated version that doesnt have required libraries anymore. - When DrJava encounters missing files during a "Find All" search, it will ask the user whether to continue or abort the search. - Improved "New Java Class" dialog with some auto-completion. - Better feedback when Java API data is loaded, which may involve some delay if it is retrieved from the internet. New features since the last stable release: - The Eclipse Java Compiler is now integrated into DrJava. DrJava therefore does not require the JDK anymore to compile programs. Note that the JDK is still required to use the debugger or to create Javadoc. - DrJava supports the OpenJDK and JavaMint (multi-stage programming in Java; see http://www.javamint.org/ ) compilers. - JUnit 4.7 support. - ConcJUnit support (for concurrent unit tests; see http://www.concutest.org/ ). - Access control for private and package private members now enabled by default. - DynamicJava (Interpreter) error messages are much better, especially those involving method and constructor invocation. - Added support in DynamicJava for explicit type arguments in local function invocations (x = foo(23)). - The Breakpoint, Bookmarks, and Find Results tabbed panes now have Previous/Next buttons and associated keyboard shortcuts for simpler browsing. - The Interactions Pane working directory can now be specified even when not using projects. - If DrJava cannot start, for example because of bad memory settings in the Preferences, DrJava will suggest that you let it reset the Preferences. - The preferred compiler can now be set, and this setting will be restored when DrJava starts the next time. - Zoom for Print Preview. - New Class wizard. - Save Copy ability for Definitions documents, Interactions Pane and Console Pane contents. Bug fixes since the last stable release: - Fixed some indentation bugs. - Fixed some GUI initialization problems that prevented DrJava from starting on some systems. - Fixed a bug that prevented DrJava from opening on MacOS 10.5 or 10.6. - Fixed compiler error when closing curly brace missing. - Fixed NullPointerException in Jar Project dialog. - Fixed a bug that prevented users from editing External Processes. - Fixed a bug in un-commenting source code. - Fixed a bug in displaying the Auto-Import dialog in the Interactions Pane. - Improved suggestion to increase interactions JVM heap. - Improved responsiveness when selecting a compiler. - Fixed a bug that prevented users from generating Javadoc of Language Level files. - DynamicJava (Interpreter) bug fix allows the declaration of interfaces. - Miscellaneous small DynamicJava bug fixes make it much more robust and correct, including better handling of member lookup, inner classes, enums, interfaces, raw types, static imports, switch statements, casts, and final variables. - Bugfix for comparing 0.0 == -0.0 and NaNs. - Bugfix in DynamicJava: Supports annotation declarations - Bugfix in DynamicJava: Fixes parser bug for enums - Bugfix in DynamicJava: Fixes implicit accessibility of interface members - Bugfix in DynamicJava: Fixes checking of assignments from character literals - Bugfix in DynamicJava: Improves checking of casts - Bugfix in DynamicJava: getClass() is a special method with type Class for all classes - Bugfix in DynamicJava: Improves error messages for inner class references - Bugfix in DynamicJava: Preserves location in wildcards - Bugfix in DynamicJava: Catches errors that occur during static initialization of a class - Bugfix in DynamicJava: Short-circuiting during type checking - Bugfix in DynamicJava: += for strings - Bugfix in DynamicJava: Array initializer is assigned to a non-array type - Misc improvements to DynamicJava SoureChecker - Bugfix that prevented users from watching local variables in the Debugger. - Smaller Java Language Level fixes. [SourceForge.net Release] drjava : 1. DrJava Stable Releases Project: DrJava (drjava) Package: 1. DrJava Stable Releases Date : 2010-07-11 |
From: Mathias R. <mgr...@ri...> - 2010-05-07 22:13:49
|
Dear DrJava Users: *** We are currently 128 downloads away from a million DrJava downloads! *** We have made a new beta version available: drjava-beta-20100507-r5246 You can download it from the DrJava website at http://drjava.org/ or from SourceForge.net by following this link: https://sourceforge.net/projects/drjava/files/1.%20DrJava%20Stable%20Releases/drjava-beta-20100507-r5246/ You receive this email because you have subscribed to a DrJava mailing list. Available for 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, and a unit testing tool. In addition to bug fixes in anticipation of the next stable release, this beta release includes a number of new features introduced after the last beta release: These features include a simplified Java language level facility, the ability to generate a custom DrJava .jar file that contains additional libraries, and the ability to abort a "Find All" search that encounters missing files. Note: Java 1.4 compatibility has been dropped. To use DrJava, you will need Java 5 or newer. New features since the last beta release: - The Java Language Level facility has been simplified. There now is only one language level called "Functional Java", using the file extension .dj. It is comparable to the Intermediate level and can still compile .dj0 and .dj1 files. .dj2 files are compiled using the Full Java compiler. DrJava will suggest that you rename .dj0 and .dj1 files to .dj files, and .dj2 files to .java files. - DrJava can generate a custom .jar file of itself that includes additional files. There is a Tools/Advanced/Generate Custom drjava.jar menu item that takes the current DrJava executable file and a number of user-specified files to generate a new jar file. * The libraries included in the new jar file will then automatically be included in the classpath and be usable without adding them to a classpath somewhere. * There is no functionality to remove the libraries again from the modified jar file. * Generating a custom DrJava jar file disables the check for updated versions. Otherwise a user may download an updated version that doesnt have required libraries anymore. - When DrJava encounters missing files during a "Find All" search, it will ask the user whether to continue or abort the search. - Improved "New Java Class" dialog with some auto-completion. - Better feedback when Java API data is loaded, which may involve some delay if it is retrieved from the internet. New features since the last stable release: - The Eclipse Java Compiler is now integrated into DrJava. DrJava therefore does not require the JDK anymore to compile programs. Note that the JDK is still required to use the debugger or to create Javadoc. - DrJava supports the OpenJDK and JavaMint (multi-stage programming in Java; see http://www.javamint.org/ ) compilers. - JUnit 4.7 support. - ConcJUnit support (for concurrent unit tests; see http://www.concutest.org/ ). - Access control for private and package private members now enabled by default. - DynamicJava (Interpreter) error messages are much better, especially those involving method and constructor invocation. - Added support in DynamicJava for explicit type arguments in local function invocations (x = foo(23)). - The Breakpoint, Bookmarks, and Find Results tabbed panes now have Previous/Next buttons and associated keyboard shortcuts for simpler browsing. - The Interactions Pane working directory can now be specified even when not using projects. - If DrJava cannot start, for example because of bad memory settings in the Preferences, DrJava will suggest that you let it reset the Preferences. - The preferred compiler can now be set, and this setting will be restored when DrJava starts the next time. - Zoom for Print Preview. - New Class wizard. - Save Copy ability for Definitions documents, Interactions Pane and Console Pane contents. Bug fixes since the last stable release: - Fixed some indentation bugs. - Fixed some GUI initialization problems that prevented DrJava from starting on some systems. - Fixed a bug that prevented DrJava from opening on MacOS 10.5 or 10.6. - Fixed compiler error when closing curly brace missing. - Fixed NullPointerException in Jar Project dialog. - Fixed a bug that prevented users from editing External Processes. - Fixed a bug in un-commenting source code. - Fixed a bug in displaying the Auto-Import dialog in the Interactions Pane. - Improved suggestion to increase interactions JVM heap. - Improved responsiveness when selecting a compiler. - Fixed a bug that prevented users from generating Javadoc of Language Level files. - DynamicJava (Interpreter) bug fix allows the declaration of interfaces. - Miscellaneous small DynamicJava bug fixes make it much more robust and correct, including better handling of member lookup, inner classes, enums, interfaces, raw types, static imports, switch statements, casts, and final variables. - Bugfix for comparing 0.0 == -0.0 and NaNs. - Bugfix in DynamicJava: Supports annotation declarations - Bugfix in DynamicJava: Fixes parser bug for enums - Bugfix in DynamicJava: Fixes implicit accessibility of interface members - Bugfix in DynamicJava: Fixes checking of assignments from character literals - Bugfix in DynamicJava: Improves checking of casts - Bugfix in DynamicJava: getClass() is a special method with type Class for all classes - Bugfix in DynamicJava: Improves error messages for inner class references - Bugfix in DynamicJava: Preserves location in wildcards - Bugfix in DynamicJava: Catches errors that occur during static initialization of a class - Bugfix in DynamicJava: Short-circuiting during type checking - Bugfix in DynamicJava: += for strings - Bugfix in DynamicJava: Array initializer is assigned to a non-array type - Misc improvements to DynamicJava SoureChecker - Bugfix that prevented users from watching local variables in the Debugger. - Smaller Java Language Level fixes. [SourceForge.net Release] drjava : 1. DrJava Stable Releases Project: DrJava (drjava) Package: 1. DrJava Stable Releases Date : 2010-05-07 |
From: Mathias R. <mgr...@ri...> - 2010-04-15 20:47:12
|
Dear DrJava Users: We have made a new beta version available: drjava-beta-20100415-r5220 You can download it from SourceForge.net by following this link: https://sourceforge.net/projects/drjava/files/1.%20DrJava%20Stable%20Releases/drjava-beta-20100415-r5220/ You receive this email because you have subscribed to a DrJava mailing list. Available for 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, and a unit testing tool. In addition to bug fixes in anticipation of the next stable release, this beta release includes a number of new features introduced after the last stable release: These features include JUnit 4 support, ConcJUnit support, and the ability to use the built-in Eclipse compiler, the OpenJDK and JavaMint compilers. Note: Java 1.4 compatibility has been dropped. To use DrJava, you will need Java 5 or newer. New features since the last stable release: - The Eclipse Java Compiler is now integrated into DrJava. DrJava therefore does not require the JDK anymore to compile programs. Note that the JDK is still required to use the debugger or to create Javadoc. - DrJava supports the OpenJDK and JavaMint (multi-stage programming in Java; see http://www.javamint.org/ ) compilers. - JUnit 4.7 support. - ConcJUnit support (for concurrent unit tests; see http://www.concutest.org/ ). - Access control for private and package private members now enabled by default. - DynamicJava (Interpreter) error messages are much better, especially those involving method and constructor invocation. - Added support in DynamicJava for explicit type arguments in local function invocations (x = foo(23)). - The Breakpoint, Bookmarks, and Find Results tabbed panes now have Previous/Next buttons and associated keyboard shortcuts for simpler browsing. - The Interactions Pane working directory can now be specified even when not using projects. - If DrJava cannot start, for example because of bad memory settings in the Preferences, DrJava will suggest that you let it reset the Preferences. - The preferred compiler can now be set, and this setting will be restored when DrJava starts the next time. - Zoom for Print Preview. - New Class wizard. - Save Copy ability for Definitions documents, Interactions Pane and Console Pane contents. Bug fixes since the last stable release: - Fixed some indentation bugs. - Fixed some GUI initialization problems that prevented DrJava from starting on some systems. - Fixed a bug that prevented DrJava from opening on MacOS 10.5 or 10.6. - Fixed compiler error when closing curly brace missing. - Fixed NullPointerException in Jar Project dialog. - Fixed a bug that prevented users from editing External Processes. - Fixed a bug in un-commenting source code. - Fixed a bug in displaying the Auto-Import dialog in the Interactions Pane. - Improved suggestion to increase interactions JVM heap. - Improved responsiveness when selecting a compiler. - Fixed a bug that prevented users from generating Javadoc of Language Level files. - DynamicJava (Interpreter) bug fix allows the declaration of interfaces. - Miscellaneous small DynamicJava bug fixes make it much more robust and correct, including better handling of member lookup, inner classes, enums, interfaces, raw types, static imports, switch statements, casts, and final variables. - Bugfix for comparing 0.0 == -0.0 and NaNs. - Bugfix in DynamicJava: Supports annotation declarations - Bugfix in DynamicJava: Fixes parser bug for enums - Bugfix in DynamicJava: Fixes implicit accessibility of interface members - Bugfix in DynamicJava: Fixes checking of assignments from character literals - Bugfix in DynamicJava: Improves checking of casts - Bugfix in DynamicJava: getClass() is a special method with type Class for all classes - Bugfix in DynamicJava: Improves error messages for inner class references - Bugfix in DynamicJava: Preserves location in wildcards - Bugfix in DynamicJava: Catches errors that occur during static initialization of a class - Bugfix in DynamicJava: Short-circuiting during type checking - Bugfix in DynamicJava: += for strings - Bugfix in DynamicJava: Array initializer is assigned to a non-array type - Misc improvements to DynamicJava SoureChecker - Bugfix that prevented users from watching local variables in the Debugger. - Smaller Java Language Level fixes. [SourceForge.net Release] drjava : 1. DrJava Stable Releases Project: DrJava (drjava) Package: 1. DrJava Stable Releases Date : 2010-04-15 |
From: Mathias R. <mgr...@ri...> - 2009-10-21 20:43:30
|
Dear DrJava Users: We have made a new development version available: drjava-20091021-r5122 You can download it from SourceForge.net by following this link: < https://sourceforge.net/projects/drjava/files/2.%20DrJava%20Development%20Releases/drjava-20091021-r5122/ > You receive this email because you have subscribed to a DrJava mailing list. A new DrJava development release is available for 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, and a unit testing tool. In addition to bug fixes, this development release includes a number of new features introduced after the last stable release: Most significant is JUnit 4 support, ConcJUnit support, and preliminary OpenJDK support. New features since the last stable release: - JUnit 4.7 support. - ConcJUnit support (for concurrent unit tests; see http://www.concutest.org/ ). - Preliminary OpenJDK support. - Access control for private and package private members now enabled by default. Bug fixes since the last stable release: - Fixed some indentation bugs. - Fixed some GUI initialization problems that prevented DrJava from starting on some systems - Fixed a bug that prevented DrJava from opening on MacOS 10.5 or 10.6. - Fixed compiler error when closing curly brace missing. - Fixed NullPointerException in Jar Project dialog. - Improved suggestion to increase interactions JVM heap. [SourceForge.net Release] drjava : 2. DrJava Development Releases Project: DrJava (drjava) Package: 2. DrJava Development Releases Date : 2009-10-21 1:25 |
From: Mathias R. <mgr...@ri...> - 2009-08-21 05:53:48
|
Dear DrJava Users: We have made a new stable version available: drjava-stable-20090821-r5004 You can download it from SourceForge.net by following this link: https://sourceforge.net/projects/drjava/files/1.%20DrJava%20Stable%20Releases/drjava-stable-20090821-r5004/ You receive this email because you have subscribed to a DrJava mailing list. Available for 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, and a unit testing tool. In addition to bug fixes, this beta release includes a number of new features introduced after the last stable release: These features include default imports for the Interactions Pane, inner classes as main class for projects, Javadocs and auto-completion for JUnit, Javadocs and auto-completion for user-defined libraries ("Additional Javadoc URLs"). An applet viewer is included, and classes that extend Applet can be run using the "Run Document as Applet" menu item (under "Tools") or using the "applet MyClass" command in the Interactions Pane. The debugger has been improved and now includes an automatic trace feature to step through the code at a user-determined interval, array element watches in the debugger, and the ability to debug language level files without seeing the Java code that they get translated to. The debugger also retains the imports that have been made before the last step was taken or a breakpoint was hit. DrJava can now also associate source, project and add-on files with DrJava so that they can be opened by double-clicking on them in the Windows Explorer or MacOS Finder (.java, .drjava, and .djapp files). The source browser was improved: Browse forward and backward like in a web browser! Since there still is an incompatibility between Sun's Swing GUI library and the the Compiz window manager on Linux, we now check for the presence of Compiz and display a warning. Notable is the ability to close the System.in stream in the Interactions Pane and an automatic update feature that downloads new versions of DrJava automatically. The most important bug fixes include changes to the language level converter, compatibility with network paths, a debugger deadlock, and color preferences. Note: The default project file extension now is .drjava, not .xml anymore. Note: Java 1.4 compatibility has been dropped with this release. To use DrJava, you will need Java 5 or newer. New features since the last stable release: - Interactions pane options: Require variable types, require semicolon, access control checks for private and package private members. - File associations in Windows and Mac OS. - Improved source browser. - Display and select from all installed JDKs. - Reorganized Preferences dialog. - Compiz warning. - Interactions Pane parser allows annotations. - Completed support for nested classes (static and non-static) in Interactions Pane. - The System.in stream can be closed by pressing Ctrl-D when in the input box. - Imported classes and packages can persist over breakpoints and debugger steps. To enable or disable this, change the setting in the Debugger tab of the Preferences. - Default imports for the Interactions Pane - Inner classes as main class for projects - Javadocs and auto-completion for JUnit (3.8.2). - Javadocs and auto-completion for user-defined libraries ("Additional Javadoc URLs") - Automatic tracing in the debugger. - Array element watches in the debugger. - Automatic update feature ("Help/Check for New Version") - Applet viewer - Multiple key bindings per action - Improved Jar creation dialog - Find All/Replace All can be limited to a selected section of code Bug fixes since the last stable release: - Bug fixes for Language Level facility. - Updated JGoodies Plastic look-and-feel. - Bug fixes for Interactions Pane: arrays, break statement, switch, non-void main methods. - NullPointerException After Closing File with Error - Mac OS X Java VM selection for 64-bit - Bug fix for Icelandic keyboard to allow braces { } to be entered. - Miscellaneous Interactions Pane parser bug fixes. - Bug fixes in type checking in Interactions Pane. - Implemented qualified super expressions in Interactions Pane. - Fixed name resolution issues involving circular dependencies. - When the "java MyClass" command is used to start a program in the Interactions Pane, the command is not translated to "new MyClass().main(...)" anymore, but retained as "java MyClass". - If DrJava is unable to restart itself, e.g. if the heap size is too large for the machine, DrJava asks the user if it should reset the configuration and try again. - Javadoc 6 is now linked correctly in the "Open Javadoc" feature. - Several bug fixes related to unit testing and the debugger. - "Open Java API Javadoc for Word Under Cursor..." has been fixed. - Better behavior for next/previous word and selection of word by double-clicking in Definitions Pane. - Fixed syntax highlighting and interpretation of long literals and hexadecimal literals - Fixed problems with modal dialog boxes when the user switches to another application. - Fixed a memory leak. - Several language level fixes. - Filtered ASCII text when pasting. - Fixed network paths in projects. - Colors can now be configured again. - Documents that have been closed are not re-opened again if they contained failing unit tests. - Removed a deadlock when debugging unit tests. - Debugging language level files does not open the generated Java code anymore; line numbers in language level files are correct. - Closing a file does not remove all breakpoints and bookmarks anymore. - Fixed "No Test Cases" in Find/Replace panel - Empty files are not considered "out of sync" anymore during JUnit testing [SourceForge.net Release] drjava : 1. DrJava Stable Releases Project: DrJava (drjava) Package: 1. DrJava Stable Releases Date : 2009-08-21 05:32 |
From: Mathias R. <mgr...@ri...> - 2009-08-04 02:51:22
|
Dear DrJava Users: We have made a new beta version available: drjava-beta-20090803-r4975/ You can download it from SourceForge.net by following this link: < https://sourceforge.net/projects/drjava/files/1.%20DrJava%20Stable%20Releases/drjava-beta-20090803-r4975/ > You receive this email because you have subscribed to a DrJava mailing list. Available for 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, and a unit testing tool. In addition to bug fixes in anticipation of the next stable release, this second beta release includes a number of new features introduced after the last beta release: These features include the ability to associate source, project and add-on files with DrJava so that they can be opened by double-clicking on them in the Windows Explorer or MacOS Finder (.java, .drjava, and .djapp files). The source browser was improved: Browse forward and backward like in a web browser! Since there still is an incompatibility between Sun's Swing GUI library and the the Compiz window manager on Linux, we now check for the presence of Compiz and display a warning. Note: The default project file extension now is .drjava, not .xml anymore. Note: Java 1.4 compatibility has been dropped with this release. To use DrJava, you will need Java 5 or newer. New features: - File associations in Windows and Mac OS. - Improved source browser. - Display and select from all installed JDKs. - Reorganized Preferences dialog. - Compiz warning. - Interactions Pane parser allows annotations. - Completed support for nested classes (static and non-static) in Interactions Pane. Bug fixes: - Bug fix for Icelandic keyboard to allow braces { } to be entered. - Miscellaneous Interactions Pane parser bug fixes. - Bug fixes in type checking in Interactions Pane. - Implemented qualified super expressions in Interactions Pane. - Fixed name resolution issues involving circular dependencies. - Small bug fixes for Language Level facility. [SourceForge.net Release] drjava : 1. DrJava Stable Releases Project: DrJava (drjava) Package: 1. DrJava Stable Releases Date : 2009-08-03 21:44 |
From: R. M. B. <rmb...@gm...> - 2009-06-20 01:15:58
|
Asit, If you mean like Visual Studio's design surface for windows forms creation, no, Dr. Java does not support this. -- Matt On Fri, Jun 19, 2009 at 2:16 PM, asit dhal <li...@gm...> wrote: > > > > Sciguy77 wrote: > > > > This may be a dumb question, but I don't see a JAVA editor window as in > > C#, can Dr. JAVA handle objects, animations, etc.? > > > > I don't know about animations...but it can handle GUIs like swing, etc > -- > View this message in context: > http://www.nabble.com/Can-Dr.-JAVA-handle-GUIs--tp21513678p24117352.html > Sent from the drjava-users mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source Bridge > conference! > Portland, OR, June 17-19. Two days of sessions, one day of unconference: > $250. > Need another reason to go? 24-hour hacker lounge. Register today! > > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > _______________________________________________ > Drjava-users mailing list > Drj...@li... > https://lists.sourceforge.net/lists/listinfo/drjava-users > |
From: asit d. <li...@gm...> - 2009-06-19 19:16:45
|
Sciguy77 wrote: > > This may be a dumb question, but I don't see a JAVA editor window as in > C#, can Dr. JAVA handle objects, animations, etc.? > I don't know about animations...but it can handle GUIs like swing, etc -- View this message in context: http://www.nabble.com/Can-Dr.-JAVA-handle-GUIs--tp21513678p24117352.html Sent from the drjava-users mailing list archive at Nabble.com. |
From: Sciguy77 <bre...@gm...> - 2009-01-17 06:50:07
|
This may be a dumb question, but I don't see a JAVA editor window as in C#, can Dr. JAVA handle objects, animations, etc.? -- View this message in context: http://www.nabble.com/Can-Dr.-JAVA-handle-GUIs--tp21513678p21513678.html Sent from the drjava-users mailing list archive at Nabble.com. |
From: Dan S. <dl...@ri...> - 2009-01-15 20:43:40
|
An update to the DrJava Eclipse plug-in has been posted. Release Notes: This update to the DrJava Eclipse plug-in integrates bug fixes, performance improvements, and new features added to DrJava over the last two years. Significantly, the Interactions interpreter has been rewritten to fully support generics, type inference, and other Java 5 features. The plug-in also improves compatibility with the latest versions of Eclipse. CHANGED INSTALLATION INSTRUCTIONS: Unzip drjava-eclipse-20090115-r4708.zip to access the plug-in jar file: edu.rice.cs.drjava_0.9.9.20090115-r4708.jar. Copy the plug-in jar to your Eclipse installation's plug-in directory. Additional packaging (README, etc.) may be discarded. —Dan |
From: Dan S. <dl...@ri...> - 2008-09-04 20:34:15
|
A DrJava stable release update has been posted. Release Notes: Available for download at http://drjava.org. This is a minor update to the recent stable release, fixing a bug in the execution of unit tests. Notes from the original stable release (20080828): Most prominently, a bug in JDK 1.6.0_04+ has rendered previous stable versions of "drjava.exe" unusable when compiling with affected JDKs (a "Cannot read zip file entry" error will occur). This release addresses the issue. Major new features include i) an improved Interactions interpreter with full support for generics and ii) integrated support for external- process-based tools. Performance of "Find Next" and "Find All" has been dramatically improved, as well as the performance of auto- indenting. The project file format has been changed (as of release drjava-20080415-1537-r4441). Previous DrJava version will not recognize the new project file format. Users may also notice i) an optional platform-information survey at startup, and ii) automatic background checking for new DrJava versions. (Both of these can be turned off.) —Dan |
From: Dan S. <dl...@ri...> - 2008-08-28 17:42:23
|
A DrJava stable release has been posted. Release Notes: Available for download at http://drjava.org. This beta release incorporates a number of improvements since the last DrJava stable release. Most prominently, a bug in JDK 1.6.0_04+ has rendered previous stable versions of "drjava.exe" unusable when compiling with affected JDKs (a "Cannot read zip file entry" error will occur). This release addresses the issue. Major new features include i) an improved Interactions interpreter with full support for generics and ii) integrated support for external- process-based tools. Performance of "Find Next" and "Find All" has been dramatically improved, as well as the performance of auto- indenting. The project file format has been changed (as of release drjava-20080415-1537-r4441). Previous DrJava version will not recognize the new project file format. Users may also notice i) an optional platform-information survey at startup, and ii) automatic background checking for new DrJava versions. (Both of these can be turned off.) —Dan |
From: Dan S. <dl...@ri...> - 2008-08-20 20:03:46
|
A DrJava beta release has been posted. Release Notes: Available for download at http://drjava.org. This beta release incorporates a number of improvements since the last DrJava stable release. Most prominently, a bug in JDK 1.6.0_04+ has rendered previous stable versions of "drjava.exe" unusable when compiling with affected JDKs (a "Cannot read zip file entry" error will occur). This release addresses the issue. Major new features include an improved Interactions interpreter with full support for generics and integrated support for external-process- based tools. Performance of "Find Next" and "Find All" has been dramatically improved, as well as the performance of auto-indenting. The project file format has been changed (as of release drjava-20080415-1537-r4441). Previous DrJava version will not recognize the new project file format. Users may also notice an optional platform-information survey at startup, and automatic background checking for new DrJava versions. (Both of these can be turned off.) —Dan |
From: Zambini <zam...@gm...> - 2008-04-06 02:11:33
|
Greetings! This is my first post so bear with me; I'm using Dr.Java in one of my classes and I can't get it to compile. I've reinstalled Ubuntu 7.10 numerous times thinking that I had a corrupted install of JDK and/or Ubuntu. I'm using "drjava-stable-20080106-0744" and "icedtea-java7-jdk" on a freshly installed Ubuntu 7.10 Gutsy Gibbon I have done "locate tools.jar" as well as found it manually, and told Dr.Java in the preferences window where it was, and it still says "Compiler: None" and wont compile. I've used it successfully on a Windows laptop, and its the same code that successfully ran on said laptop. Is there something I'm missing? I have all of the necessary software and I have it set up correctly (so I think at least). Here is some additional info about the software I have installed: me@computer:~$ java -version java version "1.7.0" IcedTea Runtime Environment (build 1.7.0-b21) IcedTea Client VM (build 1.7.0-b21, mixed mode, sharing) me@computer:~$ javac -version javac 1.7.0-internal me@computer:~$ sudo update-alternatives --config java There are 2 alternatives which provide `java'. Selection Alternative ----------------------------------------------- 1 /usr/bin/gij-4.2 *+ 2 /usr/lib/jvm/java-7-icedtea/jre/bin/java me@computer:~$ sudo update-alternatives --config javac There is only 1 program which provides javac (/usr/lib/jvm/java-7-icedtea/bin/javac). Nothing to configure. me@computer:~$ locate tools.jar /usr/lib/jvm/java-7-icedtea/lib/tools.jar ^ is what I have located in Dr.Java preferences. -- View this message in context: http://www.nabble.com/DrJava-won%27t-compile.-Using-IcedTea-7-tp16520276p16520276.html Sent from the drjava-users mailing list archive at Nabble.com. |
From: Skunk W. <sku...@ve...> - 2008-03-14 03:26:59
|
Hi, I am using Fedora 8, X86_64, IcedTea (IcedTea is RedHat compiled/distributed OpenJDK). I have used the 32 bit Sun JDK with DrJava on 32 bit Fedora 8 in the past without any problems. However I can't compile on this new machine. $ java -jar drjava-stable-20080106-0744.jar ...runs and navigates code, etc. but there is no compiler available. I ran updatedb and locate to find the tools.jar file, which I added to the Edit-Preferences->Tools.jar Location : /usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0.x86_64/lib/tools.jar And when I unzip the tools.jar file it has classes below javac : $ ls sun/tools/javac/ BatchEnvironment.class CompilerMember.class ErrorMessage.class resources SourceMember.class BatchParser.class ErrorConsumer.class Main.class SourceClass.class Also command line "java" and "javac" work : $ java -version java version "1.7.0" IcedTea Runtime Environment (build 1.7.0-b21) IcedTea 64-Bit Server VM (build 1.7.0-b21, mixed mode) $ javac -version javac 1.7.0-internal And the "alternatives" system looks okay : $ /usr/sbin/alternatives --config java There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- *+ 1 /usr/lib/jvm/jre-1.7.0-icedtea.x86_64/bin/java 2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java $ /usr/sbin/alternatives --config javac There is 1 program that provides 'javac'. Selection Command ----------------------------------------------- *+ 1 /usr/lib/jvm/java-1.7.0-icedtea.x86_64/bin/javac Any idea on what is missing? Or are there some more tests I can run to see how and where the javac resource is getting lost? --- John |
From: Mathias R. <mgr...@ri...> - 2007-12-21 01:50:59
|
Hi everyone: I just released a new beta version of DrJava. Please take a look at the new version: http://sourceforge.net/project/showfiles.php?group_id=44253&package_id=50477&release_id=563171 After the limited discussion we had yesterday, I decided to create a branch based on revision 4268, the last version before Dan integrated the new interpreter. Then I merged the last changes I made in revision 4286 into the branch, so the beta has all the bugfixes and features of the latest version on http://www.cs.rice.edu/~javaplt/drjavarice , but not the new interpreter. Please try to stress this new beta version as well as the drjavarice version with Dan's interpreter. If I don't hear of any major problems, I will make a new stable release based on the same branch during the first few days of the new year. In mid-January, we will then make a new beta release that also includes the interpreter. I hope you agree with this course of action. I wish you and your families happy holidays. --Mathias |
From: GuyG <gu...@wa...> - 2007-12-18 13:47:03
|
ok i downloaded the 1.6 (Kit 6 Update 3) and it seems to be fine. Just one last question. In school when I run the program, when the drjavav need to print to the use= r something (lets say: println("Enter a number") it's open a window (pop-up) and in the 1.6 it just write it in the interactions (bottom screen), can i change it to the pop-up thing?.. it's more comfortable.. thx, Guy=20 Geoffrey Knauth wrote: >=20 > The class java.util.Scanner was introduced with JDK 1.5. If you can =20 > install a newer JDK than 1.4.2 on your computer, you should be in =20 > business. You can get one from java.sun.com. >=20 > Geoffrey > -- > Geoffrey S. Knauth | http://knauth.org/gsk >=20 > On Dec 17, 2007, at 15:06, GuyG wrote: >=20 >> Hello, I'm really new in the DrJava thing, I'm learning it right now =20 >> in >> school.. lol >> I'm trying to use now drjava at home. >> I downloaded the drjava from : http://drjava.org version: >> drjava-stable-20070828-1759, I got the compiler (JDK 1.4.2_16) >> Now, I've done this newbie program: >> {code}import java.util.Scanner; >> public class Boom7 >> { >> public static void main(String[] args) >> { >> Scanner in=3Dnew Scanner(System.in); >> int a; >> System.out.println("Enter A Number"); >> a=3Din.nextInt(); >> if (a%7=3D=3D0) >> {System.out.println("Boom");} >> } >> }{code} >> >> but when i try to compile it sais: >> >> {code}3 errors found: >> File: D:\=D7=AA=D7=95=D7=9B=D7=A0=D7=95=D7=AA\drjava\Boom7.java [line: = 1] >> Error: cannot resolve symbol >> symbol : class Scanner >> location: package util >> File: D:\=D7=AA=D7=95=D7=9B=D7=A0=D7=95=D7=AA\drjava\Boom7.java [line: = 6] >> Error: cannot resolve symbol >> symbol : class Scanner >> location: class Boom7 >> File: D:\=D7=AA=D7=95=D7=9B=D7=A0=D7=95=D7=AA\drjava\Boom7.java [line: = 6] >> Error: cannot resolve symbol >> symbol : class Scanner >> location: class Boom7{code} >> >> Like it has something with the Scanner,, a problem?.. >> please help me what do I need to do..? >> --=20 >> View this message in context: >> http://www.nabble.com/A-begginer-question-tp14374022p14374022.html >> Sent from the drjava-users mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------= - >> SF.Net email is sponsored by: >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services >> for just about anything Open Source. >> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketp= lace >> _______________________________________________ >> Drjava-users mailing list >> Drj...@li... >> https://lists.sourceforge.net/lists/listinfo/drjava-users >=20 >=20 >=20 >=20 > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services > for just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketpl= ace > _______________________________________________ > Drjava-users mailing list > Drj...@li... > https://lists.sourceforge.net/lists/listinfo/drjava-users >=20 >=20 --=20 View this message in context: http://www.nabble.com/A-begginer-question-tp1= 4374022p14397203.html Sent from the drjava-users mailing list archive at Nabble.com. |
From: Geoffrey S. K. <ge...@kn...> - 2007-12-17 22:32:46
|
The class java.util.Scanner was introduced with JDK 1.5. If you can =20 install a newer JDK than 1.4.2 on your computer, you should be in =20 business. You can get one from java.sun.com. Geoffrey -- Geoffrey S. Knauth | http://knauth.org/gsk On Dec 17, 2007, at 15:06, GuyG wrote: > Hello, I'm really new in the DrJava thing, I'm learning it right now =20= > in > school.. lol > I'm trying to use now drjava at home. > I downloaded the drjava from : http://drjava.org version: > drjava-stable-20070828-1759, I got the compiler (JDK 1.4.2_16) > Now, I've done this newbie program: > {code}import java.util.Scanner; > public class Boom7 > { > public static void main(String[] args) > { > Scanner in=3Dnew Scanner(System.in); > int a; > System.out.println("Enter A Number"); > a=3Din.nextInt(); > if (a%7=3D=3D0) > {System.out.println("Boom");} > } > }{code} > > but when i try to compile it sais: > > {code}3 errors found: > File: D:\=D7=AA=D7=95=D7=9B=D7=A0=D7=95=D7=AA\drjava\Boom7.java = [line: 1] > Error: cannot resolve symbol > symbol : class Scanner > location: package util > File: D:\=D7=AA=D7=95=D7=9B=D7=A0=D7=95=D7=AA\drjava\Boom7.java = [line: 6] > Error: cannot resolve symbol > symbol : class Scanner > location: class Boom7 > File: D:\=D7=AA=D7=95=D7=9B=D7=A0=D7=95=D7=AA\drjava\Boom7.java = [line: 6] > Error: cannot resolve symbol > symbol : class Scanner > location: class Boom7{code} > > Like it has something with the Scanner,, a problem?.. > please help me what do I need to do..? > --=20 > View this message in context: = http://www.nabble.com/A-begginer-question-tp14374022p14374022.html > Sent from the drjava-users mailing list archive at Nabble.com. > > > = ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services > for just about anything Open Source. > = http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketpla= ce > _______________________________________________ > Drjava-users mailing list > Drj...@li... > https://lists.sourceforge.net/lists/listinfo/drjava-users |
From: GuyG <gu...@wa...> - 2007-12-17 20:07:10
|
Hello, I'm really new in the DrJava thing, I'm learning it right now in school.. lol I'm trying to use now drjava at home. I downloaded the drjava from : http://drjava.org version: drjava-stable-20070828-1759, I got the compiler (JDK 1.4.2_16) Now, I've done this newbie program: {code}import java.util.Scanner; public class Boom7 { public static void main(String[] args) { Scanner in=3Dnew Scanner(System.in); int a; System.out.println("Enter A Number"); a=3Din.nextInt(); if (a%7=3D=3D0) {System.out.println("Boom");} } }{code} but when i try to compile it sais: {code}3 errors found: File: D:\=D7=AA=D7=95=D7=9B=D7=A0=D7=95=D7=AA\drjava\Boom7.java [line: 1] Error: cannot resolve symbol symbol : class Scanner=20 location: package util File: D:\=D7=AA=D7=95=D7=9B=D7=A0=D7=95=D7=AA\drjava\Boom7.java [line: 6] Error: cannot resolve symbol symbol : class Scanner=20 location: class Boom7 File: D:\=D7=AA=D7=95=D7=9B=D7=A0=D7=95=D7=AA\drjava\Boom7.java [line: 6] Error: cannot resolve symbol symbol : class Scanner=20 location: class Boom7{code} Like it has something with the Scanner,, a problem?..=20 please help me what do I need to do..? --=20 View this message in context: http://www.nabble.com/A-begginer-question-tp1= 4374022p14374022.html Sent from the drjava-users mailing list archive at Nabble.com. |
From: Mathias R. <mgr...@us...> - 2007-08-14 23:10:11
|
Hi! Unfortunately, we missed the renewal deadline for the drjava.org domain, which has now been picked up by a domain squatter. We are trying to reclaim the domain. In the meantime, please use the following URL: http://drjava.sourceforge.net/ We apologize for the inconvenience. Mathias Ricken Developer, DrJava |