Это ошибка в pdt, которая, кажется, исправлена:
https://bugs.eclipse.org/bugs/show_bug.cgi?format=multiple&id=350139
(я знаю, что отвечаю довольно поздно, но это поможет другим людям, которые приходят из Google)
edit: как я исправил это на моем компьютере (и я не рекомендую делать это как я):
Получил последнюю стабильную ночную сборку pdt от https://hudson.eclipse.org/hudson/job/cbi-pdt-3.0-indigo/, которая для меня была: https://hudson.eclipse.org/hudson/job/cbi-pdt-3.0-indigo/166/artifact/build/N201107150957/
Кажется, есть способ обновить плагины Eclipse с помощью pdt-Update- .zip файлов, описанных здесь Получение Eclipse PDT nightly build от Hudson . Я не мог сделать это на своем компьютере, и у меня не было времени выяснить, почему это не сработало. Я получил другой zip-файл (pdt-SDK- .zip), удалил старые плагины из каталога библиотеки eclipse и вместо них поместил новые. Это не сработало, перспективы PHP нигде не было видно. Итак, я сделал грязный хак: взял org.eclipse.php.core_3.0.0.v201107150957.jar из архива, удалил старый из каталога библиотеки eclipse (org.eclipse.php.core_3.0.0.v20110516-1100. баночка в моем случае) и переименовал новый как старый.
Я знаю, что это может сломать вещи, и я не рекомендую другим людям делать это, если они не делают это как временное хакерское исправление :-)
Я должен был попробовать PDT 2, хотя ...