Gentoo Archives: gentoo-java

From: "Petteri Räty" <betelgeuse@g.o>
To: Gentoo Java <gentoo-java@l.g.o>
Subject: Re: [gentoo-java] Re: Deprecating JDK 1.4
Date: Wed, 16 Jul 2008 17:33:35
Message-Id: 487E30E9.4050509@gentoo.org
In Reply to: Re: [gentoo-java] Re: Deprecating JDK 1.4 by Krzysiek Pawlik
1 Krzysiek Pawlik kirjoitti:
2 > Jörg Schaible wrote:
3 >> Please note, that Sun is still supporting JDK 1.3 for *paying*
4 >> customers. It
5 >> will take years till Sun is completely dropping 1.4:
6 >>
7 >> http://www.sun.com/software/javaseforbusiness/support.jsp
8 >
9 > Yes, but the free Java world goes forward, plethora of projects use
10 > generics -
11 > and they require >= 1.5 (or any other feature of JDK 1.5).
12 >
13 >> Therefore I still have even 1.3 ebuilds on my local tree. And I had to
14 >> download and use the official ant binaries to run it with 1.3.
15 >> Dropping 1.4
16 >> means also that it is no longer possible to run Maven with its minimum
17 >> JDK
18 >> requirement.
19 >
20 > Yes, but VM which is running maven is not the same as VM for which the
21 > code is
22 > generated (note -source and -target options of javac).
23 >
24 >> In Gentoo all is about choice, but this seem not to apply for Java
25 >> development. For me it gets unusable.
26 >
27 > You're missing the point: the official tree (gentoo-x86) will require
28 > >=1.5,
29 > *but*: if you install JDK 1.4 (or any other version) you can still use
30 > it for
31 > your own software (including maven, ant and so on).
32 >
33 > Also like I said - more and more things require 1.5, which means that
34 > all things
35 > depending on them also need to be >= 1.5. For example: new hessian
36 > requires >=
37 > 1.5, which means that mx4j needs also to be switched to 1.5, which means
38 > we have
39 > to switch anything depending on mx4j, and so on.
40 >
41
42 I don't think we will be removing 1.4 JDKs from the main tree before Sun
43 EOLs them. Even after that I think we will be keeping them around in the
44 Java overlay. The point here is that we will end our support for using
45 1.4 as the system VM and build VM when Sun EOLs it.
46
47 Regards,
48 Petteri

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-java] Re: Deprecating JDK 1.4 Krzysiek Pawlik <nelchael@g.o>