Я использую Eclipse PDT 3.5 на Vista (32 бита). Это работает, хотя затмению нужны права администратора для выполнения. Это раздражает меня, но я принимаю его.
Но: время от времени (я не уверен, это может даже быть каждый раз, я хочу открыть проект), я добираюсь, сообщение об ошибке "Файл описания проекта (.project) для моего проекта отсутствует"..
Это НЕ отсутствует, это находится в основной папке проекта. Это не имеет никакого специального набора флагов (это не скрыто, ни системный файл, ни защищено от записи).
Это для ВСЕХ проектов, которые я имею в своем списке. Единственное решение, которое я нашел до сих пор, состоит в том, чтобы удалить проект из затмения повторно добавление его. Это является несколько раздражающим.
Что я могу сделать?
Править: Рабочие области находятся на объеме сервера. Это может быть проблемой? Я использовал Eclipse 3.3 прежде, и там это не была без проблем с путями сервера. И объем сервера отображается на букве диска.
У меня была такая же проблема, и я не получал этой ошибки, так как я закрываю проект до того, как закрою свой Eclipse, и не убираю местоположение по умолчанию.
Источник моего проекта и скомпилированные файлы находятся за пределами рабочей области по умолчанию, но есть папки stubb, созданные по умолчанию myEclipse в рабочей области по умолчанию. Когда я настраиваю проект, есть два файла .project - один в рабочем пространстве по умолчанию, который указывает на рабочий каталог, и один .project в выбранном мной каталоге.
Я использую Eclipse 3.5.1 в Ubuntu. После перезагрузки моей машины мои проекты в представлении PHP Explorer выдавали предупреждение об отсутствии файла .project. Проблема заключалась в том, что внешний каталог, в котором размещены мои проекты, не был смонтирован при перезагрузке. Итак, я выполнил mount -a из командной строки, и Eclipse распознал файлы.
Если вы хотите только проверить и удаляете папку из рабочей области, вам также нужно удалить ссылку на нее в представлении Java. Затем следует выполнить проверку, как если бы проверка выполнялась в первый раз.