Почему Eclipse ломается, когда скрыт файл .project?

StackOverflow https://stackoverflow.com/questions/2541907

  •  23-09-2019
  •  | 
  •  

Вопрос

Почему Eclipse разбивается с ошибкой "не может написать файл: m: workspaces eclipse project.project. M: workspaces eclipse project.project (доступ отклонен)" Когда файл .project скрыт (на Файловая система Windows)? Примечание: это происходит с другими файлами.

Действия по воспроизведению:
1. Установите последнее затмение, я использую Eclipse-Jee-Galileo-Sr2-Win32.zip. (Не уверен, происходит ли это в других версиях)
2. Создайте проект.
3. Просмотрите проект в Windows Explorer, найдите файл .project.
4. Щелкните правой кнопкой мыши -> Свойства
5. Под атрибутами проверьте скрытую.
6. В Eclipse откройте файл .project, внесите изменения и попробуйте сохранить.
7. После того, как вы получите ошибку, снимите скрытую коробку и сохраните снова.

Это было полезно?

Решение

Сетевой диск иногда может иметь проблему маркировки файлов со скрытым атрибутом (Смотрите эту ветку например)

Как показано в этом IBM Technote, эта проблема может быть связана с Sun Bug 6350200:

При открытии скрытого файла для доступа к записи FileNotFoundException Исключение брошено. Если вы удалите скрытый атрибут (через атрибут), исключение не брошено, а приложение работает правильно.

Разрешение: Исправлено с помощью JDK6_B3 (какой JDK вы используете для запуска вашего затмения?), Но может все еще возникнуть проблемы с IBM Technote отчеты как полностью фиксированные только в JDK7! Итак, сейчас вы должны удалить скрытый атрибут для Eclipse, чтобы иметь возможность успешно открыть его и написать в нем.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top