Продолжайте использовать Java 12 функций предварительного просмотра после обновления Eclipse - флажок выделен серым цветом - PullRequest
0 голосов
/ 28 марта 2020

Проблема

Недавно я обновил Eclipse до сборки 2020-03, а также перешел на другой P C со своими старыми проектами. Теперь у меня есть сообщение об ошибке Java 12 функций предварительного просмотра, отсутствующих во всех моих проектах.

Clean switch expressions

enter image description here

Поскольку я не хочу отказываться от новых функций выражений переключателя и того факта, что в последнее время он хорошо компилируется и работает, я хочу сохранить это. У меня также не установлено Java 13.

Поскольку проекты создаются с помощью Maven, они по-прежнему компилируются с --enable preview там. Но компилятор рабочей области все еще не дает мне покоя. Включение функции предварительного просмотра для ее решения невозможно, поскольку она неактивна.

Project Settings

My Research

Проведение некоторых исследований кейса Я обнаружил, что, похоже, Eclipse будет поддерживать только последнюю версию Java с функциями предварительного просмотра, если вы обновитесь до новой версии (как я делал с 2019-09 по 2020-03). Но я не понимаю всего этого.

Ссылка: https://bugs.eclipse.org/bugs/show_bug.cgi?id=549258

You can read the full discussion with the link

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...