Запрет M2E от создания настроек проекта - PullRequest
1 голос
/ 18 июня 2019

Недавно мы решили, что хотим поделиться нашими настройками предупреждений Eclipse, чтобы все разработчики использовали одни и те же (также сохраняли действия и конфигурацию форматера). Это, конечно, означает, что мы хотим удалить все специфические настройки проекта. Мы создали все необходимые плагины с нуля и теперь можем отображать проблемы с быстрыми исправлениями, когда специфические настройки проекта все еще присутствуют.

Итак, теперь мы узнали, что M2E устанавливает флажок «Включить специфические настройки проекта» для страницы настроек «Компилятор Java -> Ошибки / Предупреждения» при любом обновлении Maven ( что обычно случается довольно часто).

(Или добавляет пару значений ключа org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning к .settings \ org.eclipse.jdt.core.prefs .)

Я думаю, что совершенно очевидно, что для инструмента сборки совершенно неприемлемо создавать какие-либо настройки для проекта, а тем более возиться с запрещенными ссылками.

Итак, как мне помешать M2E сделать именно это?

...