1

将 Java 版本更改为 17 后,我无法构建 Gradle 项目。

我正在使用 Gradle 7.3.1 版本,并且在 Gradle 属性中有以下行:

org.gradle.jvmargs=-Dfile.encoding=UTF-8 -Xms1g -Xmx4g -XX:+UseG1GC -XX:+CMSClassUnloadingEnabled

然后我收到以下错误

Unrecognized VM option 'CMSClassUnloadingEnabled'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

如果我删除-XX:+CMSClassUnloadingEnabled然后我得到这个错误:

Unable to make field private int java.lang.reflect.Field.modifiers accessible: module java.base does not "opens java.lang.reflect" to unnamed module @1b9ee3e0
4

0 回答 0