Это, похоже, ошибка 250297 , исправленная в затмении 3.4.2. Также исправлено в 3.5 (M4, ноябрь 2008 г., как упомянуто в этих заметках о выпуске JDT )
Ошибка в сети (>>>):
public void missingTypeInMethod(MessageSend messageSend, MethodBinding method)
{
List missingTypes = method.collectMissingTypes(null);
>>> TypeBinding missingType = (TypeBinding) missingTypes.get(0);
Это указывало бы на то, что, хотя мы определили отсутствующий тип (на который мы пытаемся жаловаться), мы не можем найти его внутри сигнатуры метода ...
Итак ... если вы используете «старую» версию eclipse (например, 3.4 или 3.4.1), хорошим решением будет обновление (то есть установка другой свежей версии eclipse, 3.4.2 или 3.5 .1) при повторном использовании того же рабочего пространства.
Ошибка должна исчезнуть.