Проблемы со строительством 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>