GraalVM JVM是否支持Java 11?

时间:2018-12-10 19:46:04

标签: java java-11 graalvm

如何为 Java 11 构建 GraalVM JVM

(I don't see any official distributives only java 8)

3 个答案:

答案 0 :(得分:8)

当前不是。

在此GitHub issue中,它似乎将在2019年2月底左右准备就绪。但是,Java 11 确实包括对Graal编译器的支持,可以通过以下方式启用该功能:以下标志:

-XX:+UnlockExperimentalVMOptions -XX:+UseJVMCICompiler

答案 1 :(得分:3)

是的,新版本的GraalVM 13.0.0支持Java 11。

请转到下面的链接以获取更多信息

https://medium.com/graalvm/graalvm-19-3-0-dfdb6f4ec8ed

答案 2 :(得分:0)

我正在使用java12,我只是将这些依赖项添加到我的项目中,并且效果很好

    <dependency>
        <groupId>org.graalvm.sdk</groupId>
        <artifactId>graal-sdk</artifactId>
        <version>19.1.1</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.graalvm.js/js -->
    <dependency>
        <groupId>org.graalvm.js</groupId>
        <artifactId>js</artifactId>
        <version>19.1.1</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.graalvm.js/js-scriptengine -->
    <dependency>
        <groupId>org.graalvm.js</groupId>
        <artifactId>js-scriptengine</artifactId>
        <version>19.1.1</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.graalvm.compiler/compiler -->
    <dependency>
        <groupId>org.graalvm.compiler</groupId>
        <artifactId>compiler</artifactId>
        <version>19.1.1</version>
    </dependency>
</dependencies>