После изменения версии 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
Подробнее здесь: https://stackoverflow.com/questions/702 ... to-java-17
`Нераспознанная опция виртуальной машины 'CMSClassUnloadingEnabled'` после переключения на Java 17 ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Нераспознанная опция виртуальной машины «MaxPermSize = 512m» в ответной реакции [дубликат]
Anonymous » » в форуме JAVA - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-