[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ next ]


Debian Java FAQ.
Chapter 2 - Status of Java in Debian GNU/Linux 5.0 (Lenny)


2.1 What is new in Lenny?

The Lenny release was the first one to provide Sun's OpenJDK environment (see Sun's OpenJDK, Section 4.3.2). Lenny ships OpenJDK 6 with the IcedTea patches in version 1.1. Lenny updated GCJ to the new major version 4.3 and Ant to version 1.7. It provides Maven 2.0 but Maven cannot yet be used to build official Debian packages because it downloads random binaries from its central repository during build time. The java-common package provides new meta packages default-jdk and default-jre which declare dependencies to the appropriate gcj and gij packages. The new source package javatools contains useful helper tools for packaging Java software for Debian.

Thanks to the development that happened in gcj and classpath and thanks to the availability of openjdk many Java packages could be moved from contrib to main.

There are two new source packages glassfish and jbossas4 but they build only some core libraries and do not work as full JEE application servers yet. The main reason is that many free Java libraries are not yet packaged for Debian but are needed as (build) dependencies. But at least there is Hibernate 3 available in the contrib component.


[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ next ]


Debian Java FAQ.

$Revision: 7831 $, $Date: 2010-12-04 20:17:15 +0000 (Sat, 04 Dec 2010) $

Torsten Werner twerner@debian.org
Niels Thykier niels@thykier.net
Javier Fernández-Sanguino Peña jfs@debian.org