После того, как я настроил Eclipse Oxygen для работы с Java 9, когда я перехожу к Source => Generate toString()
, я получаю это сообщение об ошибке:
Невозможно создать реализацию метода.
Причина: module:java.base не находится в пути сборки своего проекта
Генерация constructor
, геттеров и сеттеров, hashcode()
и equals()
работает нормально, только toString()
не работает.
Если я ввожу метод toString()
вручную, он работает нормально. Также, если я создам проект с использованием JRE 8, сгенерируйте toString()
нормально. Есть идеи, как это исправить?
toString()
? Требуется лиStringBuffer
илиStringBuilder
? И разве написание той же самой реализации вручную неrequire java.base
в модуле-info.java? - person Naman   schedule 06.09.2017