Проблемы со строительством java

От кого-то проекта, я получаю эту ошибку:

Java Build Path Problems (1 item)
Build path specifies execution environment J2SE-1.5.  There are no JREs installed in the workplace that are strictly compatible with this environment.  

У меня есть последний JDK (jdk1.6.0_25). По моему мнению, я могу сделать одно из следующего:

  • Загрузите среду J2SE-1.5 в соответствии с проектом.
  • Отредактируйте проект, чтобы согласиться с последним JDK. Как я могу это сделать?

Ответы

Ответ 1

Здесь хорошее обсуждение этого вопроса:

В основном вы должны

  • Загрузите и установите 1.5 JDK. (скачать ссылку)
  • В Eclipse откройте окно → Настройки → Java → Установленные JRE.
  • Добавьте в список 1.5 JDK.
  • Выберите 1.5 в качестве уровня соответствия компилятора.

Ответ 2

  • Щелкните правой кнопкой мыши проект, свойства, путь сборки Java.
  • Удалить текущую библиотеку JRE.
  • Нажмите "Добавить библиотеку" > "Библиотека JRE" > "Рабочая область по умолчанию" JRE.

Ответ 3

Перейдите ко второму варианту, отредактируйте проект, чтобы согласиться с последним JDK

  • Щелкните правой кнопкой мыши " JRE System Library [J2SE 1.5] в вашем проекте
  • Выберите " Свойства"
  • Выберите " Рабочее пространство по умолчанию JRE (jdk1.6)

enter image description here

Ответ 4

В Проводнике пакетов в Eclipse вы можете щелкнуть правой кнопкой мыши проект, выбрать "Путь сборки", "Настроить путь сборки", чтобы открыть диалог пути сборки. Оттуда вы можете удалить ссылку JRE для 1.5 JRE и "Добавить библиотеку", чтобы добавить ссылку на установленную JRE.

Ответ 5

Чтобы настроить JRE в затмении:

  • Окно > Настройки > Java > Установленные JRE...
  • Нажмите "Добавить"
  • Найдите каталог вашего JDK > Нажмите OK

Ответ 6

Попробуйте это в дополнение к комментариям MahmoudS. Измените источник и цель компилятора maven в pom.xml на версию java, которую вы используете. Скажем 1.7 для jdk7

<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>