Я начал с нового мультимодульного проекта maven в eclipse
со следующими модулями:
<modules>
<module>api</module>
<module>client</module>
<module>server</module>
</modules>
Всякий раз, когда я переименовываю метод / класс в проектах api,
которая является зависимостью клиентского и серверного модуля
метод / класс не переименовывается в клиенте и сервере
Java-файлы.
Даже если я переименую вызов метода из API в клиент / сервер
модули, метод в API переименован, но не в клиент-серверных модулях.
После того, как рефакторинг сделан, он получает свое старое имя, раздражающее ...
Проект api является обязательным проектом на пути сборки клиент / сервер.
Я установил и повторно импортировал проекты Maven несколько раз,
создал новое рабочее пространство, даже переустановил Oxygen.3a, но безуспешно.
Это новая ошибка в Eclipse Oxygen.3a?
Я повторно импортировал проект в более старую версию Eclipse (Mars), и там переименование выполняется, как и ожидалось.