Устранение ошибки «Неподдерживаемый файл класса основной версии 60» в IntelliJ IDEA

При разработке Java часто возникает ошибка «неподдерживаемая основная версия файла класса» при работе с различными версиями Java и IDE. Эта ошибка обычно возникает, когда вы пытаетесь запустить или скомпилировать файл класса, который был скомпилирован с более высокой версией Java, чем та, которую поддерживает ваша текущая среда. В этой статье мы рассмотрим несколько методов исправления ошибки «неподдерживаемый файл класса основной версии 60», особенно в IntelliJ IDEA.

Метод 1: обновить версию JDK в IntelliJ IDEA

  1. Откройте IntelliJ IDEA и выберите «Файл» ->«Структура проекта».
  2. На вкладке «Проект» убедитесь, что для «Project SDK» установлена ​​совместимая версия JDK. Если это не так, нажмите раскрывающееся меню и выберите подходящую версию JDK (например, JDK 16).
  3. Нажмите «ОК», чтобы сохранить изменения.

Метод 2: настройка параметров компилятора

  1. Откройте IntelliJ IDEA и выберите «Файл» ->«Настройки» (или IntelliJ IDEA ->«Настройки» в macOS).
  2. В окне «Настройки» выберите «Сборка, выполнение, развертывание» ->«Компилятор» ->«Компилятор Java».
  3. Убедитесь, что «Версия байт-кода проекта» соответствует версии файла класса, который вы пытаетесь использовать (например, 16 для версии файла класса 60).
  4. Нажмите «ОК», чтобы сохранить изменения.

Метод 3: конфигурация Gradle
Если вы используете Gradle для своего проекта, вы можете изменить файл build.gradle, чтобы указать целевую версию совместимости.

  1. Найдите файл build.gradle в своем проекте.
  2. Внутри блока «java» добавьте следующую строку: sourceCompatibility = ’16’ (замените ’16’ соответствующей версией Java).
  3. Сохраните файл и перезагрузите проект Gradle в IntelliJ IDEA.

Метод 4: Конфигурация Maven
Если вы используете Maven, вы можете обновить конфигурацию подключаемого модуля компилятора Maven в файле pom.xml.

  1. Найдите файл pom.xml в своем проекте.
  2. В раздел «сборка» добавьте следующие строки:
    <plugins>
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <configuration>
      <source>16</source>
      <target>16</target>
    </configuration>
    </plugin>
    </plugins>
  3. Сохраните файл и перезагрузите проект Maven в IntelliJ IDEA.

Метод 5. Проверьте конфигурацию среды выполнения Java (JRE).
Убедитесь, что JRE, используемая IntelliJ IDEA, соответствует желаемой версии Java.

  1. Перейдите в Файл ->Структура проекта.
  2. В разделе «SDK» убедитесь, что JRE указывает на правильную версию Java.
  3. Если нет, нажмите кнопку «+», выберите «JDK» и укажите путь к соответствующей установке JDK.

Ошибку «неподдерживаемый файл класса основной версии 60» в IntelliJ IDEA можно устранить, обновив версию JDK, настроив параметры компилятора, настроив конфигурации Gradle или Maven и проверив конфигурацию среды выполнения Java. Следуя методам, изложенным в этой статье, вы сможете устранить эту ошибку и продолжить разработку Java в IntelliJ IDEA.

Не забудьте убедиться, что версия Java вашего проекта совместима с версией JDK, установленной в вашей системе, чтобы избежать возникновения этой ошибки в будущем.