ZGC не поддерживается OpenJDK 11 и macOS?

Я пытаюсь запустить приложение весенней загрузки с ZGC Garbage Collector со следующими параметрами JVM, переданными в build.gradle:

bootRun {
    jvmArgs = ["-XX:+UnlockExperimentalVMOptions", "-XX:+UseZGC", "-Xlog:gc*"]
}

При запуске приложения (gradle bootRun) Я получаю следующую ошибку:

> Task :bootRun FAILED
Error occurred during initialization of VM
Option -XX:+UseZGC not supported

java -версия:

openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.6+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.6+10, mixed mode)

Я использую 10.15.2 (19C57) версию macOS (Catalina), если это помогает. Проблема только в macOS?

1 ответ

Решение

Вы можете найти подробную информацию о поддерживаемых платформах в вики ZGC.

Так что, похоже, вам придется перейти на JDK-14, чтобы использовать его с macOS.

Другие вопросы по тегам