[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ next ]
The information in this chapter is probably out of date as Squeeze is not yet released and changes rapidly.
Squeeze ships with OpenJDK 6 and its IcedTea patches 1.8. The default ant version is 1.8 but there is a compatibility package with version 1.7. Java-common has switched to OpenJDK as the default-jdk on most architectures. Squeeze has updated GCJ to version 4.4. The new Debian Orbital Alignment Team has updated Eclipse to version 3.5.2.
Squeeze ships a fully working Tomcat 6 and Jetty 5 but both Glassfish and JBossAS 4 are still incomplete. Thanks to OpenJDK and the switch to OpenJDK as the default JDK even more Java packages in the contrib component (e.g. Hibernate 3) could be moved to main.
Maven has been updated to version 2.2 and it is accompanied by new helper packages: maven-repo-helper, maven-debian-helper, and several Maven plugins. It is now possible to build Debian packages with Maven because Debian has its own repository of POM files.
The -gcj packages are now deprecated but we keep them if the are good reason. The virtual package java-virtual-machine is gone and packages must not depend or recommend java-virtual-machine. Please check the policy for more details.
Javadoc packages are now expected to link their javadoc against system installed javadocs. This means that javadocs will now provide local links instead of remote links. Javadoc packages will recommend on other javadoc packages; this will install the dependency docs by default, but allow users to avoid installing a lot of large javadoc packages (e.g. by asking APT to not include recommends).
This is an incomplete list of packages removed from Squeeze:
kaffe
cacao
jamvm
liblogkit-java
(Replaced by libexcalibur-logkit-java
)
liblucene-java
(Replaced by liblucene2-java
)
jmp
(Replaced by tijmp
)
pja
slide-webdavclient
java-package
java-gcj-compat
classpath
[ 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) $twerner@debian.org
niels@thykier.net
jfs@debian.org