Main Page
From IcedTea
IcedTea
The IcedTea project provides a harness to build the source code from http://openjdk.java.net using Free Software build tools and provides replacements for the binary plugs with code from the GNU Classpath project.
Read the Original Announcement
As well as IcedTea, the repository now also contains:
- IcePick, which allows the OpenJDK language tools (javac, javadoc, javah, javap, apt) to be built separately using any 1.5 compliant Java compiler and be used by any GNU Classpath based runtime
- BrandWeg, which adds elements of OpenJDK to the existing sources of GNU Classpath.
- Build support for VisualVM, a lightweight profiler and troubleshooting tool.
Also of relevance is the CVMI OpenJDK project, which aims to document the OpenJDK VM interface and foster links with alternative VMs. Discussion of this takes place on cvmi-dev@openjdk.java.net and on the CVMIDiscussion page here on the IcedTea wiki.
Contents |
Getting IcedTea
Stable releases (currently IcedTea6 1.3.1, based on OpenJDK6, and IcedTea 1.8, based on OpenJDK) and RPMs of IcedTea are available on the Downloads page. Since OpenJDK6 has been released, we have been focusing our attention on IcedTea6, instead of IcedTea7 which is based on OpenJDK7.
Quick start & Building
First either download a released version of IcedTea6 or obtain it from the Mercurial repositories. With a Mercurial checkout, you must first generate the autotools machinery.
hg clone http://icedtea.classpath.org/hg/icedtea6 cd icedtea6 ./autogen.sh
To build IcedTea:
./configure make
Additional instructions are also available for Gentoo and Debian. These may be outdated.
A full list of required packages is available at BuildRequirements. CommonIssues lists some of the problems you may encounter in building IcedTea and their solution. Note that JAVA_HOME should be unset before attempting to build IcedTea.
Contributing to IcedTea
FAQs
- A list of FrequentlyAskedQuestions is available.
- JCKDistilled describes how to run the JCK against IcedTea.
- ZeroSharkFaq answers some frequently asked questions about Zero and Shark.

