В коде Visual Studio:
У меня правильно настроен OpenJDK 14. Когда я пытаюсь запустить свой проект, я получаю следующую ошибку: java .lang.UnsupportedClassVersionError: (версия файла класса 56.65535) был скомпилирован с функциями предварительного просмотра, которые не поддерживаются. Эта версия Java Runtime распознает только функции предварительного просмотра для версии файла класса 58.65535
Этот класс является зависимостью и хранится в репозитории Nexus, весь этот проект был скомпилирован с JDK 12. Поэтому я стараюсь чтобы удалить OpenJDK 14, чтобы установить OpenJDK 12, но если я сделаю это, проект не сможет построить, потому что «Функции предварительного просмотра включены на недопустимом уровне выпуска исходного кода 12, предварительный просмотр может быть включен только на уровне исходного кода 14».
Но тот же проект правильно собран, например, в Eclipse.