Ошибка Eclipse «не удалось определить версию Java» при импорте проекта - PullRequest
0 голосов
/ 13 декабря 2018

Я использую RHEL7 с OpenJDK 11:

openjdk version "11.0.1" 2018-10-16 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.1+13-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode, sharing)

с Eclipse 4.9:

Eclipse Java EE IDE for Web Developers.

Version: 2018-09 (4.9.0)
Build id: 20180917-1800

Я также установил обновление поддержки Java 11, упомянутое на этой странице: https://marketplace.eclipse.org/content/java-11-support-eclipse-2018-09-49

При импорте одного конкретного проекта появляется диалоговое окно с этой ошибкой:

An error has occurred. See error log for more details.
Could not determine java version from '11.0.1'.

Это диалоговое окно появляется каждый раз, когда я выбираю проект в представлении Project Explorer.Открытие диалогового окна «Свойства проекта» работает, но выбор пути сборки Java приводит к другой ошибке:

The currently displayed page contains invalid values.

, и я не могу просмотреть параметры пути сборки.У меня есть другие проекты, работающие с той же настроенной установкой JRE.Что означает эта ошибка?В этом проекте мне не хватает какой-то конфигурации?

Ответы [ 2 ]

0 голосов
/ 13 декабря 2018

Я не знаю причину проблемы, но решение было восстановить файлы проекта eclipse.

0 голосов
/ 13 декабря 2018

Вы должны добавить JDK-11, поэтому попробуйте это: проект -> свойства

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

И выберите местоположение вашего JDK-11.и затем следующий следующий .....

Теперь проверьте компилятор, он должен быть таким: enter image description here

...