Java Integrated Development Environments



  • Borland JBuilder
    JBuilder uses JavaBeans as its core component. Its RAD environment's application browser, project manager, code editor,
    property editor, HTML viewer, graphical debugger and compiler are all integrated and automatically synchronized. Wizards
    help you quickly generate Java code for common software elements, and a rich component gallery makes it relatively simple
    to add complex functionality. It also has a fast compiler and excellent support for creating JavaBeans from scratch.

  • Elixir IDE
    Supported platforms: Windows NT, Solaris, Linux, Windows 95, Windows 98, and any JDK 1.1 compliant platform. Elixir
    IDE provides a flexible architecture allowing interface with compilers (JDK 1.1, JDK 1.2 and Jikes interfaces provided),
    scripting engines (TCL and Scheme interfaces provided) version control systems (RCS interfaces provided) and syntax
    colouring for Java, HTML, TCL and Scheme.

  • Emacs JDE
    The JDE supports both Emacs (Unix and Windows versions) and XEmacs. It provides menu access to a Java compiler,
    debugger, and API doc. The Emacs/JDE combination adds features typically missing from command-line tools, including:
    syntax coloring, auto indentation, compile error to source links, source-level debugging, source code browsing.

  • Freebuilder (free)
    Freebuilder is portable and supports Java Beans components. Its integrated environment includes a source code editor,
    background parser and class analyzer, multithreaded debugger and a visual component builder.

  • Instant Basic for Java
    Instant Basic for Java offers an Integrated Development Environment similar to Microsoft(R) Visual Basic(R) that enables
    developers to create new Java-based applets and applications.

  • Jacob
    Jacob is a Java class browser and project manager for NTEmacs, XEmacs, Windows NT and Windows 95. It includes a powerful
    class wizard and generates a makefile to compile, run, and/or archive (with zip and rcs)your application.

  • JForge
    JForge is a Graphical User Interface (GUI) builder. JForge allows you to dynamically build GUI's in Java using the Java Foundation
    Class components.

  • Microsoft Visual J++
    Windows only Java IDE.

  • NetBeans Developer
    Java IDE based on the JFC/Swing classes. Provides a powerful source editor, support for JavaBeans and pure Swing/AWT
    code generation.

  • Simplicity
    A pure Java RAD tool for Java 1.1. Simplicity's Composer lets developers click-n-drop Java Layouts andcomponents into a
    working application. Simplicity executes class declaration code, constructor code, method code, and event code as they are designed.

  • Source Navigator
    Features: SN v4 is a complete ide for Java. It has a Symbol Browser, Class Browsers, Class Hierarchy Browser, Include Browser,
    Cross Referencer, GUI Editor, Diff Tool, Debugger Interface, SDK with APIs.

  • Sun Java Workshop

  • Super Mojo
    Cross Platform: Written entirely in Java, Super Mojo is portable to any Java supported platform.
    Features: Super Mojo is a visual JDE with rapid application development and access to all underlying code it includes fast
    compilation, the ability to create Java applications without coding, drag and drop components and unique visual scripting.

  • Symantec Cafe

  • Visaj
    Visaj is a visual Java development tool, written entirely in Java. Visaj gives developers the ability to build truly cross-platform
    Java applications.

  • WipeOut
    WipeOut is a frontend for the JDK.

    Java IDE links

    JBuilder 2 versus Microsoft J++

    Java IDE Reviews


    Kathleen McLean
    Last modified: Thu Jul 1 16:03:02 BST 1999