Eclipse Oxygen.3a переименовывает рефакторинг - PullRequest
0 голосов
/ 11 мая 2018

Я начал с нового мультимодульного проекта 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), и там переименование выполняется, как и ожидалось.

...