Eventuali duplicati:
Why does Eclipse complain about @Override on interface methods?È possibile richiamare Java 5 per ignorare gli errori @Override?
ho qualche codice Java che è stato scritto utilizzando Eclipse e Java 6 SDK, quindi i metodi che implementano un'interfaccia sono annotati con @Override
- un'annotazione che è legale in Java 6, ma non in Java 5.
Mi piacerebbe compilare lo stesso codice utilizzando l'SDK Java 5 (javac
su Mac OS X 10.5). Tutto viene compilato e funziona bene tranne per le annotazioni @Override
. C'è un modo per far sì che javac ignori le annotazioni @Override
per questo progetto, o è l'unica soluzione per rimuoverli tutti?
Ho letto questa domanda e tutte le sue risposte, e non è confermata per JDK 1.5u21 e 1.5u22, vedi http://stackoverflow.com/questions/2335655/why-is-javac-failing-on-override-annotation # comment3379487_2335752 –