NetBeansTM 4.0 Now Available

The NetBeansTM open source project is proud to announce that the production version of NetBeans IDE 4.0 is now available as both an individual download and a bundle with JavaTM 2 Platform, Standard Edition Development Kit 5.0_01 (J2SE 5.0 a.k.a. "Tiger"). The NetBeans IDE provides a pure Java technology integrated development environment for Windows, Linux, the SolarisTM Operating System and Mac OS X.

Download NetBeans IDE 4.0:

NetBeans 4.0 bundled with Java's next generation, J2SE 5.0:

Documentation List:

Key Features

(see for more information)

  • Java 2 Platform, Standard Edition 5.0 (J2SE) language feature support

    J2SE 5.0 (Tiger) brings important new language updates: metadata, generics, enumerated types and autoboxing of primitive types. NetBeans IDE 4.0 supports these new language features in the editor, debugger, refactoring, etc.

  • Java refactoring

    Refactoring allows developers to make sweeping changes to their code without affecting functionality. The refactoring in NetBeans IDE 4.0 provides features such as renames (class/method/field), move class, rename package, change method parameters, encapsulate field and find references.

  • Ant-based projects

    A completely new project system based on Apache Ant, the de facto standard for Java technology build tools, featuring:

    • An open architecture, which third-party modules can extend to support current and future types of Java applications
    • Project types for J2SE desktop, two-tier web applications (JSPs, servlets), and MIDP applications out of the box.

    Beginning users don't have to know Ant to use the system, but the full power of Ant is accessible to advanced Ant users. These project types come with built-in support for generating, developing and running unit tests using JUnit, the de facto standard in Java code testing.

  • Java 2 Platform, Micro Edition (J2ME) MIDP development support

    This release simplifies coding with templates for MIDlet and MIDlet suites. It provides a unique solution for managing device fragmentation, by enabling you to edit and compile custom configurations for any number of devices, without requiring separate source files. Key features in this release:

    • Support for the Mobile Information Device Profile (MIDP) 2.0
    • Support for the Connected, Limited Device Configuration (CLDC) 1.1
    • Integration with version 2.2 of the Wireless Toolkit
    • Built in code obfuscation (commonly used to reduce application size)
    • Easy integration of third party phone/device emulators
    • Localization wizard to assist with developing multi-language applications
    • Robust MIDlet debugger

    See for more information.

  • Java 2 Platform, Enterprise Edition (J2EE) development support for the NetBeans IDE
    Early Access 1 now, Early Access 2 early CY2005, production first half CY2005

    The NetBeans team released an Early Access 1 as a separate download that extends NetBeans IDE Web-Tier development capabilities and allows EJBTM and Web Services development.

    Features include:

    • Create EJB Modules and EJB Session Beans
    • Synchronize Deployment Descriptor files
    • New Web Service wizard to create Web Services artifacts
    • New J2EE Application project type wizard, that allows the developer to define a J2EE Application (a set of Web Applications and EJB Modules)
    • Deployment and execution target to Sun Java System Application Server Platform Edition 8.1 Beta and Tomcat 5

  • Performance Profiler
    Milestone 4 January

    NetBeans is adding a CPU and memory performance profiler to its long list of features. The Profiler is based on the JFluid research project that has been in development at SunLabs for the last two years and adds tight integration into NetBeans IDE and an improved user interface.

    Features include:

    • Memory profiling and leak detection
    • CPU performance profiling
    • Low-overhead profiling
    • Task-based profiling
    • Tight integration into the IDE workflow
    • Attach to currently running JVM and do on-the-fly configuration changes

    The Milestone 4 version will be available as an additional download for the production version of NetBeans IDE 4.0.

    See for more information.

Not logged in. Log in, Register

NetBeans IDE 4.0

Download NetBeans 4.0
Feature Summary
Release Notes

Related Articles