Java emacs interface: JDE

Tagged:
Check out the JDE by Paul Kinnacan. This is awesome (I am a big emacs fan), the JDE is, well let me let them tell you. Direct from the site: The JDE is an Emacs Lisp package that interfaces Emacs to command-line Java development tools (for example, JavaSoft's JDK). JDE features include:
  • JDE menu with compile, run, debug, build, browse, project, and help commands
  • syntax coloring
  • auto indentation
  • compile error to source links
  • source-level debugging
  • source code browsing
  • make file support
  • automatic code generation
  • Java source interpreter (Pat Neimeyer's BeanShell)
The JDE supports both Emacs (Unix and Windows versions) and XEmacs. It is freely available under the GNU public license. See JDE Quick Tour for a quick tour of the JDE's capabilities.

JDE Requirements

The JDE requires the following software:
  • The latest version of FSF Emacs or XEmacs on Unix platforms; "http://www.cs.washington.edu/homes/voelker/ntemacs.html"> NT/Emacs on Windows platforms. The JDE works with previous minor versions of Emacs and XEmacs 20. However, technical support is provided only for the latest versions. Note The native Windows version of XEmacs does not correctly launch Java processes. For this reason, you should avoid using this version of XEmacs until the problem is resolved. Alternatives to the native version of XEmacs on Windows include the Windows version of Emacs (recommended) and the Cygnus version of XEmacs.
  • Version 0.11 (or later) of Eric Ludlam's speedbar and version 1.2 (or later) of Eric's semantic bovinator. You can download both packages from Eric's Emacs package site.
  • "http://java.sun.com/products/"> Java Development Kit (JDK) or compatible set of Java development tools (compiler, virtual machine, debugger, class libraries, etc.)
  • Web browser (e.g., Netscape or Internet Explorer) for viewing documentation. See Specifying a Browser for information on configuring Emacs to use a browser.
  • bash or other Unix-style shell highly recommended for Windows95/NT environments.

Downloading the JDE

You can download the latest production version of the JDE in zip (for Windows) or zipped tar format (for Unix).   Java emacs interface: JDE