Подтвердить что ты не робот

Получение "Фасет проекта Java версии 1.8 не поддерживается". в Eclipse Luna

Я использую обновленную Eclipse Luna, которая должна быть готова к Java 8. Однако, когда я решил создать новый сервер с Tomcat 7 и нажать "Далее", на экране "Добавить и удалить" я не могу переместить мой проект потому что "Project facet Java версии 1.8 не поддерживается". В чем проблема и как я могу это исправить?

4b9b3361

Ответ 1

Я решил проблему. Перейдите в "Свойства проекта" → "Границы проекта" → "Время выполнения" → "Создать" → Добавить сервер tomcat и в JRE выберите JRE1.8.0_XX.

Работа для меня

Ответ 2

В eclipse вы можете изменить версию java с вашего tomcat, см. рисунок:

введите описание изображения здесь

Ответ 3

Это связано с тем, что вы просто изменили местоположение JRE в свойстве рабочей области, на которое опирается TOMCAT.

Пожалуйста, reset ваше свойство tomcat соответственно:

windows -> preference -> server -> Runtime Environments. To the right of Runtime Environments, you should see the servers. Remove Tomcat 8.0 and add Tomcat v9.0. Rebuild project. 

Вы можете удалить и создать его снова или просто обновить.

Ответ 4

Это связано с тем, что версия Java в вашем Project Facet равна 1.8, сделав ее 1.7. Перейти к Свойствам проекта → Границы проекта и на флажках справа, установите флажок java (он может быть уже выбран) и выберите версию в виде 1.7 из раскрывающегося списка.

Ответ 5

Меню "Окно" → Настройки Слева разверните узел Сервер и выберите среду выполнения. Редактировать среду выполнения сервера. Выберите JDK 1.8 Не забывайте перестраивать свой проект.

Ответ 6

Это может быть проблемой и для jdk. Я изменил версию jdk с jdk1.8.0_65 на jdk1.8.0_25. Версия IDE, которая у меня есть, - Версия: Luna Service Release 2 (4.4.2).

Ответ 7

На самом деле я просто хотел добавить к знанию здесь. Я часто сталкиваюсь с этой проблемой. То, что решает его для меня, - это фактически изменить уровень соответствия компилятора.

Сделайте это:

Щелкните правой кнопкой мыши по проекту → Свойства

Щелкните вкладку Компилятор Java

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

Как только вы закончите, перестройте свой проект, это может устранить проблему.