Openjdk source

Kelly O'Hair kelly.ohair at
Sun Aug 8 15:48:05 PDT 2010

In general, NetBeans is not used to build the entire JDK, it just  
takes too long.
NetBeans usage is usually specific to a developer working on some  
specific part of the jdk, usually the Java code portions.
Some of the repositories of the openjdk forest of repositories, like  
langtools, jaxp, and jaxws. are
independent and can be opened up and built with netbeans. I know the  
langtools team uses netbeans
quite a bit.
Depending on the area of the jdk you are interested in, you would need  
to check with that team
and ask them how they use netbeans, or what they use. Some teams do  
not use netbeans, but
other tools, some teams use a variety of tools.
The netbeans projects in the jdk repository (jdk/make/netbeans) were  
originally populated as a way
to demonstrate how it might work, I'm not sure all are operational,  
and the way netbeans works, I suspect
that the build-impl.xml files are out of date, so the first thing  
netbeans will do if you open up one of these
projects is try and update the nbproject/build-impl.xml files.

I'm not sure about hotspot and netbeans usage, someone on the hotspot  
team would need to comment.

For langtools the compiler-dev alias should be used.

And the hotspot code is C++, not C. You need to look in the hotspot  
repository for the various readme files for more info.


On Aug 8, 2010, at 9:32 AM, Ajay Rathore wrote:

> Hi,
> As i am new to this forum, it would be great be someone could  
> respond to my queries.
> Thanks,
> Ajay
> On Sun, Aug 8, 2010 at 12:09 AM, Ajay Rathore  
> <rathore.ajay at> wrote:
> Hi Everyone,
> I have just started hacking into openjdk source. I need some help in  
> setting up Netbeans IDE with the source, specially the C code of  
> hotspot.
> Also i wanted to ask more experienced people here about the learning  
> curve for openjdk, shall i start with hotspot or langtools or some  
> other module.
> Also i believe that a lot of the documentation available online is  
> very abstract, is there any documentation which can give the  
> relevant information in proper depth.
> Thanks,
> Ajay

-------------- next part --------------
An HTML attachment was scrubbed...

More information about the hotspot-dev mailing list