Hack OpenJDK with NetBeans IDE
Join the DZone community and get the full member experience.
Join For FreeSince recently, the OpenJDK repository contains a NetBeans project for all C/C++ parts of the OpenJDK, including Hotspot.
That means that now NetBeans IDE can easily be used to review, hack, and develop OpenJDK. Simple howto is as follows:
- Get OpenJDK, as follows:
#hg clone http://hg.openjdk.java.net/jdk8/build jdk_trunk #cd jdk_trunk #sh get_source.sh #mkdir build #cd build #sh ../configure
- After the "configure" step is complete, remember the value assigned to "Boot JDK" and then:
#export IDE_ALT_BOOTDIR=jdk_path_found_by_configure #netbeans
- Start NetBeans IDE (with C++ support) and open projects from "common/nb_native". The project already contains configurations for Solaris, Linux, and MacOS. Just switch to the appropriate configuration and enjoy hacking OpenJDK.
Screenshots
Source tree, navigator, mark occurrences, and macro expansion:
Call graph:
"Run", which runs Java, and shows the same info as in the command line:
Integrated development environment
OpenJDK
NetBeans
Hack (falconry)
Opinions expressed by DZone contributors are their own.
Comments