Я использую версию JRE 1.6 и знаю о проблемах JRE 1.5 при использовании @Override
с интерфейсом.
Я импортировал новый проект (Spring + Maven), и Eclipse выдавал ошибку при каждой аннотации @Override
при переопределении любого метода интерфейса.
Вещи, которые я пробовал до сих пор
Изменить 1:
Я получаю следующую ошибку
The method XXX of type XXX must override a superclass method.
Изменить 2:
Пример кода
Объявление интерфейса
public interface HelperService {
public RequisitionTypeDTO getRequisitionTypeDTO(int id) throws Exception;
}
Реализация:
@Service
public class HelperServiceImpl implements HelperService{
@Override // Getting error for this line
public RequisitionTypeDTO getRequisitionTypeDTO(int id) throws Exception{
// Bla Bla Bla
}
}
РЕДАКТИРОВАТЬ 3:
Я могу успешно собрать и запустить свое приложение независимо от этих ошибок. Просто не доволен красными флажками ошибок по всему исходному коду.