В IntelliJ я получаю это странное сообщение об ошибке, когда пытаюсь построить из меню сборки: Ошибка: java: версия версии 10 не поддерживается
Я не понимаю этого, так как в структуре проекта у меня установлены следующие параметры: Project SDK: 9.0 Уровень языка проекта: уровень языка SDK по умолчанию: уровень по умолчанию (оба модуля)
В моих файлах pom.xml у меня есть эти свойства, установленные в обоих модулях:
<maven.compiler.source>9</maven.compiler.source>
<maven.compiler.target>9</maven.compiler.target>
Я понятия не имею, почему он пытается использовать JDK 10 для чего-либо, но я все еще получаю это сообщение. Я был бы счастлив использовать JDK10, но мой проект не работает в этой версии, поэтому я вернусь, чтобы посмотреть, в каких версиях он работает. У меня установлены SDK для версий с 1.4 по 10. Я также попытался использовать JDK 1.8, но я получаю несколько другое сообщение об ошибке: Ошибка: java: недопустимая целевая версия: 10 Я обнаружил, что могу построить из командной строки с помощью JDK 9, но мне нужно построить из моей IDE. Может ли кто-нибудь сказать мне, как построить мой проект с использованием JDK 1.9 или 1.8? Благодарю.