Building GraalVM upon JDK 11

Doug Simon doug.simon at
Thu Jan 17 09:21:15 UTC 2019

Hi Yifei,

Building a complete GraalVM is not yet supported on any JDK other than 8. We are currently working on native-image support for later JDKs. The file will be updated once this support is ready.


> On 17 Jan 2019, at 09:57, Yifei Zhang <yifei.zhang1992 at> wrote:
> Dear all,
> I am trying to build Graal suites other than compiler (e.g., substratevm, graaljs) based on JDK 11. The following commands are executed under the grail/vm directory:
> $ export JAVA_HOME=/jdk11
> $ export EXTRA_JAVA_HOMES=/jdk8
> $ mx --dynamicimports /substratevm,/graal-nodejs build
> But building fails. It seems that mx is trying to find some files, such as jvmci-services.jar, under the directory $JAVA_HOME/jre/lib, which does not exist in JDK 11.
> I was wondering if the building commands above are correct. Is there anyone trying to build Graal upon JDK 11? Does anyone encounter the same issue?
> Cheers,
> Yifei

More information about the graal-dev mailing list