Ответ 1
Убедитесь, что каталог и файл все еще там, посмотрите на D:\workspace\ltwitter - допустимый путь, имеет файл .classpath и он читается. Попробуйте открыть .classpath в "Блокноте" для проверки удобочитаемости.
Я использую API под названием jtwitter. У него есть один файл jar jtwitter.jar. Я работал с ним и поддерживал его с помощью git. Я размещал код в github. Для somedays я не коснулся его кода. Сегодня, когда я клонировал свой репозиторий git (на самом деле моя система несколько дней назад потерпела крах, поэтому мне пришлось клонировать) и загрузила проект в eclipse. Теперь, когда я хотел добавить jtwitter.jar в путь сборки, возникает следующая ошибка.
Я предоставляю трассировку стека частичного исключения здесь
java.io.FileNotFoundException: D:\workspace\ltwitter\.classpath (Access is denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
at org.eclipse.core.internal.filesystem.local.LocalFile.openOutputStream(LocalFile.java:377)
at org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSystemResourceManager.java:956)
Пожалуйста, помогите.
Убедитесь, что каталог и файл все еще там, посмотрите на D:\workspace\ltwitter - допустимый путь, имеет файл .classpath и он читается. Попробуйте открыть .classpath в "Блокноте" для проверки удобочитаемости.
У меня была та же проблема, и я узнал, что это было потому, что файл .classpath
был скрыт. Удаление скрытого атрибута разрешило проблему.
У меня была такая же проблема с 64-разрядной Windows 7, и она была устранена, очистив атрибут Hidden.
Проверить разрешения на D:\workspace\ltwitter
и права доступа к файлам на D:\workspace\ltwitter\.classpath
.
Свойства файла- > вкладка Безопасность в проводнике Windows
Существует ли D:\workspace\ltwitter\
? У вас есть к нему доступ? Это где проект лежит?
Вы можете исправить путь сборки, используя контекстное меню проекта → Путь сборки → Настроить путь сборки. Там вы можете увидеть все записи, те, которые недопустимы, помечены как таковые.
Предполагая, что каталог существует и имеет правильную авторизацию, проверьте также свои журналы на отсутствие свойств во время запуска eclipse (см. этот поток)
Если вы обнаружите недостающие свойства, попробуйте this eclipse.ini
На Mac команда Below помогла мне решить эту проблему.
sudo chmod 777.classpath