CARVIEW |
OpenJDK NetBeans Project Group
This group consists of developers interested in and helping develop the mechanisms used for building OpenJDK using NetBeans.
Working on OpenJDK using NetBeans
The OpenJDK source distribution includes NetBeans projects and accompanying ant build scripts for working on the JDK. Each project focuses on a particular area of the JDK, such as the javac compiler or the Swing user interface components. In general, the projects support the expected kinds of things you'd do in NetBeans with any other body of code: editing, testing, debugging, and so on.
In the OpenJDK source bundle and Subversion repository, the NetBeans project files are under these directories:
<install-dir>/j2se/make/netbeans
<install-dir>/langtools/make/netbeans
In those directories you'll find a README file, as well as per-project directories. That top-level README describes what you need to get started, briefly describes each project, and includes instructions on creating your own NetBeans project, so you can use NetBeans to work on whatever area of the JDK that interests you most.
NetBeans Versions
The NetBeans projects under the j2se directory require new features in NetBeans 6.0. That version of NetBeans is available at NetBeans IDE 6.0 Beta 1. To work on OpenJDK, you'll need only only the Java SE version. The NetBeans projects provided uner the langtools directory will work with either NetBeans 5.5 or 6.0.
Documentation
As noted above, the main documentation is in the make/netbeans/README files Each project also has its own README file. These sites will also be helpful:
- There is a great set of tutorials for the NetBeans projects.
- NetBeans.org is the main source for NetBeans information.
- In the OpenJDK source distribution, <install-dir>/j2se/make/README-builds.html describes how to build the entire JDK.
- Read about the jtreg test harness which is used to run the JDK's regression tests.
- Due to the complexity of the JDK and the reliance on a milestone build of NetBeans 6.0, this is something of a work in progress, and we have a Troubleshooting Guide.
Community
- Mailing lists
- NetBeans/OpenJDK bloggers
Terms of Use · Privacy · Trademarks