Я написал простой проект на Java в Eclipse. Я просто хотел получить подтверждение концепции.
Затем он стал достаточно хорошим, чтобы его можно было преобразовать в проект maven, поэтому я создал проект maven, скопировал исходные коды и повторно импортировал проект в eclipse. Но это давало ошибку на каждом интерфейсе, который я реализовал. Это потому, что в методах была аннотация @Override. Но Затмение породило это! Разве это не должно быть хорошим предложением вещей?
Я все удалил. Тогда любопытно, если сейчас я реализую интерфейс (например, Runnable), аннотация Override больше не выходит (я имею в виду использование инструмента генерации cntrl + 1).
Почему это было хорошо, когда я создал проект в Eclipse, тогда его больше не было в проекте Maven? Почему Eclipse прекратил добавлять аннотацию в проект Maven?