Ant скопировать файл в конечный каталог - PullRequest
0 голосов
/ 12 июня 2009

Я пытаюсь использовать Конфигурация Apache Commons и использую ant для своего инструмента сборки. У меня есть один класс пространства имен, и когда ant создает его, конечно, подкаталоги. Мне нужно поместить мой файл конфигурации .xml в директорию листа (то есть: $ {build} / com / cross / xxx /). Есть ли автоматический способ сделать это, или я просто вручную настраиваю путь к конечной папке?

Ответы [ 2 ]

2 голосов
/ 12 июня 2009

Проверьте задание Ant copy. Вы захотите сделать что-то вроде этого (предполагая имя config.xml для вашего XML-файла конфигурации):

<copy file="config.xml" todir="${build}/com/cross/xxx/" preservelastmodified="true"/>

Конечно, preservelastmodified необязательно. Задача копирования очень мощная; Выше приведен простейший пример того, что он может сделать.

0 голосов
/ 12 июня 2009

Вы должны хранить ваш XML в нужном каталоге вашего проекта, либо с исходным файлом, либо предпочтительно в отдельном дереве, например. ресурсы / ком / крест / ххх И просто скопируйте все дерево каталогов в каталог сборки

...