2

Я пытаюсь запустить учебник Spring MVC 2.5, и когда я запускаю сценарий ant для развертывания, я получаю эту ошибку: deploy: [copy] Копирование 2 файлов в C:\apache-tomcat-7.0.8\webapps\c:\ проекты \ рабочее пространство \ springapp

СБОЙ СОСТАВЛЕНИЯ C:\projects\workspace\springapp\build.xml: 46: Не удалось скопировать C:\projects\workspace\springapp\war\WEB-INF\web.xml в C:\apache-tomcat-7.0.8\webapps\c:\projects\workspace\springapp\WEB-INF\web.xml из-за сбоя при создании родительского каталога для C:\apache-tomcat-7.0.8\webapps\c:\projects\workspace\springapp\WEB -INF\web.xml

После просмотра каталога: springapp я увидел свойства только для чтения. Нет проблем, я думал, как я вхожу в систему как администратор. Однако, изменив настройки UAC, перейдя в командную строку от имени администратора, а затем попытавшись изменить свойства папки с помощью attrib, сделав меня владельцем папки, изменив настройки безопасности и т.д., ничего не сделал. Я не могу изменить эту папку на что-либо.

Итак, мой вопрос, как мне изменить настройки в этой папке, чтобы ANT мог вносить изменения в эту папку?

2 ответа2

1

Откройте командную строку с повышенными правами

а. Введите следующую команду и нажмите клавишу Enter:

takeown /f [путь к папке] /r / dy

б. Чтобы назначить группе администраторов разрешения полного доступа для папки, используйте эту команду и нажмите клавишу Enter:

icacls [путь к папке] / администраторы грантов:F / T

Параметр /T добавляется, чтобы операция выполнялась через все подкаталоги и файлы в этой папке.

0

Я думаю, что ответ Moab работал бы нормально, но моей основной проблемой был поврежденный профиль пользователя. Так что я пошел и следовал за шагами из ссылки на сайт Microsoft, и это решило проблему.

Я надеюсь, что это поможет кому-то, если они столкнутся с этой же проблемой.

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