Tuesday May 08, 2007

Working on OpenJDK using NetBeans

I like the way Rich Green said it at this morning's JavaOne keynote: Today begins the next phase for Java. Sun continued the open-sourcing of Java, releasing the rest of the JDK. He also mentioned working on the JDK with NetBeans, and I want to say a little more about that.

The JDK download, available at openjdk.java.net, includes sources for libraries, tools, and, importantly for us here, several NetBeans projects, designed to help developers work on the JDK. Once you've unpacked the source code bundle, you'll find them in

<install-dir>/openjdk/j2se/make/netbeans
That directory incluces a README file which provides an overview of what else you'll need to get started, settings to help work with the projects, and do on. Let me mention here that you'll need to get the latest preview release of NetBeans, available here. For working on the JDK you only need the Basic version.

There are about a half dozen NetBeans projects in the source bundle, including ones for Swing, building the whole JDK, the javac compiler, and more. Aside from those which build the whole JDK, each project focuses on an area of interest of the JDK. There's a project-specific README in each project's directory.

We can well imagine that you might like to work on a different area of the JDK, so the README also has a mini-tutorial on how to make your own project, by starting from one of the provided ones.

And there's a great set of tutorials on the NetBeans site, Getting Started with OpenJDK in NetBeans IDE.

Tuesday May 01, 2007

Meet the Java SE Core Libraries Engineering Team at JavaOne 2007

Many members of the Java SE Core libraries engineering team will be on hand at JavaOne 2007, and we're having a BOF Wednesday night. Please stop by to hear what we've been up to in the past year, what we're looking to do for the following year, and to ask questions of the team.

In the Core Libaries team our work focuses on java.lang, I/O and NIO, java.util, concurrency, jar/zip, networking, character encoding, regular expressions, and more. So if those areas interest you, join us at


BOF-2943
Room 105
8:55 PM Wednesday, May 9

We'll briefly present what we do and are planning for the year ahead. There should be plenty of time for Q & A.

If you're interested in security issues, then please join the security team Thursday night, 8:55 PM, BOF-2516.

Hope to see you there!

About

daveb

Search

Categories
Archives
« May 2007 »
SunMonTueWedThuFriSat
  
2
3
4
5
6
7
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  
       
Today