Я только что установил OpenJDK-версию JDK 11 General-Availability Release в Windows 10. Я попытался установить это как JRE в только что выпущенном Eclipse 2018-09 (4.9.0), и в диалоговом окне Eclipse появилось сообщение:
Вы выбрали JRE, которую эта версия Eclipse JDT еще не полностью поддерживает. Некоторые функции могут работать не так, как ожидалось.
В чем проблема?
- Eclipse 2018-09 не полностью поддерживает JDK 11?
- Или Eclipse не полностью поддерживает OpenJDK 11, но поддерживает Oracle JDK 11?
- Какие «функции» конкретно я могу ожидать, что они «не будут работать должным образом»?
Обновление: из поиска в Интернете я нашел несколько код, который указывает на то, что Eclipse имеет внутренний список известных версий Java, и выдает приведенное выше сообщение, если новая версия JDK имеет более позднюю версию, чем известные версии Java. (Вот как я интерпретирую код.) Правда? Eclipse выпустила новую версию 2018-09 всего за несколько дней до выпуска JDK 11, не обновляя свой список известных версий Java, чтобы включить Java 11??
Может у кого есть более авторитетный ответ.
http://download.eclipse.org/eclipse/updates/4.9-P-builds
с бета-патчами для поддержки Java 11. - person greg-449   schedule 26.09.2018var
в редакторе или что-то в этом роде. - person Garret Wilson   schedule 26.09.2018