JDK 7 M5 + Jigsaw binary packages available

Mark Reinhold mr at sun.com
Sun Nov 29 21:38:00 PST 2009


> Date: Sun, 29 Nov 2009 22:56:12 +1300
> From: Alistair Bush <ali_bush at gentoo.org>

> I'm muttering aloud with this but.....  Would it be possible to get a source
> tarball as well?

At the moment we're not automatically generating full source tarballs,
but you can get a tarball of each tree in the Jigsaw forest by using one
of the handy "bz2", "zip", or "gz" links at the top of each tree's hg
page, i.e.,

    for t in . corba hotspot jaxp jaxws jdk langtools; do
      wget http://hg.openjdk.java.net/jigsaw/jigsaw/$t/archive/tip.tar.bz2 \
        -O ${t/./root}.tbz
    done

(You'd have to do a little bit more scripting in order to untar these
 into a buildable forest.)

> I have been toying with the idea of creating a ebuild for gentoo that produces
> a 'jigsaw' jdk so that I can investigate how jigsaw will influence the way
> gentoo packages and builds java libs/apps.

We're definitely interested in any feedback resulting from such an
investigation!

> There are really 2 ways I can do it.  One is to create a scm ebuild that
> checks out the tree ( and can be configured to automatically reinstall/update
> every day/month) or one based off a 'release' tarball.  Obviously the scm
> ebuild needs to be kept up to date so that it always builds HEAD and is
> therefore more work and a huge download.  But on the other it has a certain
> cool factor :)  It is also initially what I will hopefully attempt.   But into
> the future if gentoo is to provide jigsaw to its users than the tarball will
> be a requirement.

Once Jigsaw is integrated into the mainline JDK 7 code base then you'll
be able to get it just by fetching the regular JDK 7 source tarballs [1].

> Also is it my understanding correct that jigsaw will not be included in java
> 7?   Are there plans to then include it in java 8?

The plan is -- still -- that Jigsaw will be in JDK 7.

- Mark


[1] http://download.java.net/openjdk/jdk7/



More information about the jigsaw-dev mailing list