OpenJDK 11 和 macOS 不支持 ZGC?
ZGC not supported with OpenJDK 11 and macOS?
我正在尝试 运行 spring 使用 ZGC 垃圾收集器启动应用程序,并在 build.gradle
中传递以下 JVM 选项:
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)
如果有帮助,我正在 运行ning 10.15.2 (19C57) 版本的 macOS (Catalina)。是否只是 macOS 问题?
您可以在 ZGC wiki 下找到有关支持平台的详细信息。
所以看起来,您必须移动到 JDK-14 才能在 macOS 上使用它。
我正在尝试 运行 spring 使用 ZGC 垃圾收集器启动应用程序,并在 build.gradle
中传递以下 JVM 选项:
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)
如果有帮助,我正在 运行ning 10.15.2 (19C57) 版本的 macOS (Catalina)。是否只是 macOS 问题?
您可以在 ZGC wiki 下找到有关支持平台的详细信息。
所以看起来,您必须移动到 JDK-14 才能在 macOS 上使用它。