Возможный дубликат:
Почему Eclipse жалуется на @Override на методы интерфейса?
У меня есть код Java, который был написан с использованием Eclipse и Java 6 SDK, поэтому методы, реализующие интерфейс, аннотируются с помощью @Override
- аннотации, которая является законной в Java 6, но не в Java 5.
Я хотел бы скомпилировать тот же код с помощью Java 5 SDK (javac
в Mac OS X 10.5). Все компилируется и работает отлично, за исключением аннотаций @Override
. Есть ли способ заставить javac игнорировать аннотации @Override
для этого проекта или это единственное решение для их удаления?