在mac上,我试图在java上使用Shenandoah,并带有标志:
-XX:ShenandoahGCHeuristics=compact and -XX:+UseShenandoahGC
我在java 13和12上得到了同样的错误:
无法识别的VM选项'ShenandoahGCHeuristics=compact‘错误:无法创建Java。错误:已发生致命异常。程序将退出。
而错误是:
不支持VM选项-XX:+UseShenandoahGC的初始化过程中发生错误
有人知道原因或如何解决吗?
发布于 2020-01-17 08:42:27
我的猜测是,您使用的是不包括神南多的OpenJDK二进制文件。如今,只有甲骨文 (你在jdk.java.net上得到的那些构建)才是唯一没有在二进制文件中发布Shenandoah的供应商。尝试获取任何其他OpenJDK发行版:操作系统包管理器、AdoptOpenJDK、SAPMachine、Amazon等等。
https://stackoverflow.com/questions/59702873
复制相似问题