Java Development Environment for Emacs 2.3.5 review

by on

Java Development Environment for Emacs (JDEE) is an Emacs-based integrated development environment (IDE) for developing Java applicat

License: GPL (GNU General Public License)
File size: 3630K
Developer: Paul Kinnucan
0 stars award from

Java Development Environment for Emacs (JDEE) is an Emacs-based integrated development environment (IDE) for developing Java applications and applets.

Features include multiple code browsers, a JPDA-based debugger, method and field completion, template-based and procedure-based code generation, Java source code interpreter, context-sensitive help, and more.

What's New in This Release:
On XEmacs, Use efc-xemacs-query-options, i.e., a GUI dialog box instead of a text dialog box, only if use-dialog-box is nonnil.
Fixes bug in ProjectClasses to avoid duplicate entries of imports.
Updated JDEE's Ant interface to force use of pipes to interact with external Ant process.
Fixed regression that caused jde-help-class-member to issue a Lisp error.
Fixed regression in jde-wiz-update-class-list command.
Fixed regression that caused JDEbug to issue a Lisp error when launching an application.
Thanks to Martin Schwamberger.
Revise the following templates to conform to CheckStyle requirements:
- jde-gen-deep-clone-template
- jde-gen-to-string-method-template
- jde-gen-bean-template
Thanks to Martin Schwamberger.
Added the following code generation templates:
- jde-gen-exception
Generates an exception class in the current buffer.
- jde-gen-exception-buffer
Generates a buffer containing an exception class.
- jde-gen-hashcode-method
Generates a hashcode method at point.
- jde-gen-equals-method
Generates an equals method at point.
- jde-gen-tostring-method
Generates a toString method that uses Apache's
ToStringBuilder class.
Thanks to Ole Arndt.
Enhanced jde-run-option-classpath to allow you to specify that the JDEE should omit the classpath argument when running the class or application in the current buffer, regardless of the setting of jde-global-classpath.
Fixed regression that caused the JDEE to switch projects during debugging when stepping into code that does not belong to the project being debugged.
Updated regular expressions used by the JDEE's interface to jdb to accommodate non-English punctuation styles for numeric expressions in debugger messages, e.g.,
1.200 for a line number where the English would write 1,200.
Thanks to Morten B. Isaksen.
In previous releases, building javadoc caused all future uses of compilation mode to try to
display the javadoc. This release fixes the problem.
Thanks to David Evers.
Updated the submit-problem-report command to include an XEmacs user's init.el file.

Java Development Environment for Emacs 2.3.5 search tags