Как проверить, нет ли аннотаций @Override с Maven

У меня есть проект Maven, в котором, я уверен, есть классы, которые нужны и не имеют @Override аннотаций. Есть ли способ настроить плагин компилятора maven, чтобы показать предупреждение о пропаже @Override аннотации?

Я использую NetBeans, но я бы предпочел делать это только с Maven

1 ответ

В Netbeans выберите "Источник"> "Проверить". Затем вы можете установить "область поиска" (проект, текущий файл..). При нажатии на кнопку "Управление" вы можете отменить "JDK 1.5 и более поздние версии", где вы можете установить флажок "Добавить" @Override Аннотация. Это поможет вам найти пропавших без вести @Override Аннотации.

Но я не могу сказать вам, как найти ненужное @Override Аннотации..

С помощью maven вы можете попытаться добавить эти строки в конфигурацию плагина компилятора maven (не пробовал это вообще..):

<compilerArgs>
   <arg>-Xlint:rawtypes</arg>
   <arg>-Xlint:overrides</arg>
</compilerArgs>
Другие вопросы по тегам