Каждый раз, когда я пытаюсь что-то сохранить в моем jEdit, он возвращает сообщение об ошибке:

Не удалось выполнить следующую операцию ввода-вывода (C:\Program Files\jEdit\Untitled-1: невозможно сохранить: java.io.FileNotFoundException: C:\Program Files\jEdit # Untitled-1 # save # (доступ запрещен))

Что может быть не так?

6 ответов6

1

При попытке редактировать скрипт Python в Inkscape "texttext.py" я получаю: java.io.Разрешение FileNotFoundException отклонено.У меня последняя версия Jedit 4.3.2 от 12.12.2010, и я работаю на Windows 7 home basic. Я включил все разрешения, мой диск не заполнен, и у меня установлена последняя версия Java. Швы, как ошибка для меня.

1

Судя по сообщению об ошибке "Доступ запрещен", я бы сказал, что он выглядит так, что jEdit не может сохранить, потому что пользователь, с которым он работает, не имеет доступа на запись в целевой каталог.

Однако это может быть ошибкой в jEdit; просматривая оба пути к файлам, похоже, что он хочет изменить файл Untitled-1 в каталоге C:\Program Files\jEdit ; однако, он может пытаться редактировать файл с именем jEdit#Untitled-1#save# в C:\Program Files . Это правдоподобно, что у него не будет разрешений писать последним.

Одним из обходных путей может быть запуск jEdit от имени пользователя-администратора или предоставление себе прав на запись в C:\Program Files . Тем не менее, я бы изучил настройки, чтобы увидеть, можете ли вы изменить каталог, который использует для этого jEdit, вместо того, чтобы изменять настройки безопасности вашей системы.

1

Я не знаю наверняка, у меня тоже есть эта ошибка, я отправляю сообщение об ошибке на трекер jedit ... но я считаю, что это связано с тем, что на Vista и Windows 7, есть разрешения на запись, которые являются специальными для Каталог программных файлов. Вы можете изменить по умолчанию для автосохранения, но вы не можете изменить, куда идет файл без имени по умолчанию.

Вы можете найти jEdit здесь на Source Forge

0

На мой взгляд, возникает несколько возможных проблем:

  • Ваш диск заполнен. Проверьте: создайте новый текстовый файл с блокнотом на C:\ с содержимым вашего открытого файла
  • Вы используете недопустимое имя файла. Проверьте: используйте простое новое имя
  • У вас нет доступа к этой папке. Проверьте: попробуйте сохранить в %appdata% . У вас должен быть доступ к этой папке.
  • Возможно ошибка в jEdit. Загрузите последнюю версию и повторите попытку.

Удачи!

0

Я получаю ту же ошибку. На самом деле я не хочу, чтобы резервные копии документов без названия сохранялись в программных файлах. Есть ли способ изменить каталог на что-то вроде C:\users\User1.jedit\backups без сохранения?

0

Обходной путь (проверено в Windows 7 x64 SP1): измените ярлык jEdit (или создайте новый), который имеет каталог "Пуск в" C:\Backup\jEdit где « C:\Backup\jEdit » - это ранее настроенный каталог для JEdit резервные копии. Там будут записаны файлы типа автосохранения # без названия-1 #, а не защищенный ОС C:\Program Files\jEdit .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .