thể trùng lặp:
Why does Eclipse complain about @Override on interface methods?Tôi có thể nhận Java 5 để bỏ qua lỗi @Override không?
Tôi có một số mã Java được viết bằng Eclipse và Java 6 SDK, vì vậy phương pháp mà thực hiện một giao diện được chú thích với @Override
- chú thích rằng là hợp pháp trong Java 6, nhưng không phải trong Java 5.
Tôi muốn biên dịch cùng một mã bằng cách sử dụng SDK Java 5 (javac
trên Mac OS X 10.5). Mọi thứ biên dịch và chạy tốt ngoại trừ chú thích @Override
. Có cách nào tôi có thể nhận được javac để bỏ qua các chú thích @Override
cho dự án này, hoặc là giải pháp duy nhất để loại bỏ tất cả?
Tôi đọc câu hỏi đó và tất cả câu trả lời của nó, và nó không được xác nhận cho JDK 1.5u21 và 1.5u22, xem http://stackoverflow.com/questions/2335655/why-is-javac-failing-on-override-annotation # comment3379487_2335752 –