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;
    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
    .


  • 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