Official JDK used to build JDK9

Volker Simonis volker.simonis at
Mon Sep 26 13:00:29 UTC 2016

Shouldn't any Java 8 compatible JDK be enough to bootstrap the Java 9
build? If not I would consider this a bug.

We are using various (HotSpot based) versions of Java 8 to bootstrap
JDK 9 and haven't seen any problems until now. IBM J9 was known for
causing some problems in the past because of the different way they
packed the standard Java classes into jar files (they come with a
bunch of different jars where Oracle/OpenJDK have all in rt.jar). But
a port of these problems have been solved by the new build of Java 9
which uses its own compiler for compiling most of its classes instead
of using javac compiler of the bootstrap JDK.


On Mon, Sep 26, 2016 at 12:46 PM, Andrew Haley <aph at> wrote:
> On 26/09/16 11:41, Wang Weijun wrote:
>> My recent JPRT (an Oracle internal build tool) job shows
>> checking Boot JDK version... java version "1.8.0" Java(TM) SE Runtime Environment (build 1.8.0-b132) Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
>> This is not OpenJDK.
> That's close enough for my needs.
> Thanks,
> Andrew.

More information about the build-dev mailing list