5

私はアリに比較的慣れていません。学校では、ビルドファイルを作成する割り当てがあります。私の質問の1つは、名前(またはパス)がantの引数として使用されるファイルを「/foldercopy」にコピーすることです。私は次のようなことをする必要があります:

ant cpfile file.txt

したがって、antはfile.txtを/foldercopyにコピーします。グーグルでたくさん検索しましたが、「-Darg」が付いているものしか見つかりませんでしたが、先生はそれは正しくないと言っていました。それを行う方法はありますか?

4

2 に答える 2

21

プレーンなコマンド ライン引数antはターゲット名と見なされるため、ターゲットに引数を渡したい場合は、次のようにプロパティを使用する必要があります-D

ant -Dfile=file.txt cpfile

${file}build.xml内の値にアクセスします

于 2013-01-14T00:08:57.517 に答える
-4

これはあなたを助けるでしょう:

<target name="copytask" >
  <copy file="file.txt" todir="path-od-dir" failonerror="false" />

</target>
于 2013-11-26T15:32:44.920 に答える