Main Page

From IcedTea

Jump to: navigation, search

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.

Contents

Getting IcedTea

Stable releases (currently 1.1, based on OpenJDK6) 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

For Fedora, first either download a released version of IcedTea6 or obtain it from the Mercurial repositories:

hg clone http://icedtea.classpath.org/hg/icedtea6

Then build it as follows:

cd icedtea6
./configure
make

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

Upstream Links

Personal tools