2014-09-18 3 views
0

мне нужно скопировать test.bat в папку бин я Worte код в build.xml таким образом, что он должен скопировать файл с бен/test.bat в Dist/intall/окна/ но это не копированиеКак скопировать файлы в определенный каталог с помощью ant?

структура проекта

проект

| -dist-установка-окна-бен

| -etc-бен-test.bat

| -src-build.xml

<target name="copy"> 
     <copy todir="./dist/install/windows/bin"> 
      <fileset dir="."> 
       <include name="etc/bin/test.bat"/>     
      </fileset> 
     </copy>  
</target> 
+0

ли вы попробовать запустить его? Какая ошибка (если она есть?) – Jayan

+0

Я попробовал ее не копировать в указанное место, поэтому я не копировал его, а не копировал.и пытались таким образом также user3912803

+0

Что такое based build.xml? Набор ребер будет относиться к нему. В любом случае попробуйте с ant -debug. Это даст некоторые подсказки, что не так с шаблоном или директорией. – Jayan

ответ

0

Дают родительский каталог в качестве "дир" атрибут

 <fileset dir=".."> 
      <include name="etc/bin/test.bat"/>     
     </fileset> 
+0

не могли бы вы рассказать мне, нужно ли мне указывать .. в скопировать каталог вместо .. – user3912803