копировать в ANT выдает java.io.FileNotFoundException - PullRequest
1 голос
/ 08 февраля 2012

Я использую задачу ANT Copy, чтобы скопировать zip-файл из одного общего ресурса в другой

<copy file="\\server_share\nightly\xyz08022012.zip" todir="Z:\output\Nightly"/>

когда это выполняется, я получаю исключение ниже

Не удалось скопировать \ server_share \ nightly \ xyz08022012.zip в Z: \ output \ Nightly \ xyz08022012.zip из-за java.io.FileNotFoundException Z: \ output \ Nightly \ xyz08022012.zip (системе не удается найти указанный путь .) `

Когда я изменяю Z:\output\Nightly на C:\temp, копия работает

Z:\ указывает на общий ресурс сервера, который смонтирован на сервере с другими учетными данными пользователя, и диск становится постоянным. Это обходное решение связано с тем, что при запуске сборки пользователь сборки не имеет доступа к общей папке вывода

Поэтому я сопоставил общий ресурс сервера как сетевой диск с другими учетными данными (пользователь, у которого есть права на чтение / запись) и сделал этот диск постоянным

Это на компьютере с Windows 7, на котором выполняется сборка.

Я попытался сделать копию вручную, и это сработало

Я посмотрел на Задача копирования Ant: не удалось скопировать из-за java.io.FileNotFoundException , но мне не помогло

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...