7

如何为Java 11构建GraalVM JVM

(我没有看到任何官方发行的只有 java 8)
4

3 回答 3

16

不是现在。

从这个GitHub issue看来,它似乎将在 2019 年 2 月底左右准备就绪。但是,Java 11确实包含对 Graal 编译器的支持,可以使用以下标志启用它:

-XX:+UnlockExperimentalVMOptions -XX:+UseJVMCICompiler

编辑:根据那个 GitHub 问题,看起来 Graal 19.3 将于 2019 年 11 月 19 日发布,其中应该包括 Java 11 支持。

于 2018-12-10T20:01:38.217 回答
4

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

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

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

于 2019-11-22T03:31:52.117 回答
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>
于 2020-05-27T03:20:12.023 回答