環境を構築するために使用する大きな ANT スクリプト (total-build.xml) があります。小さな build.xml ファイルの束を呼び出します。
ただし、これらの build.xml ファイルはそれぞれ、そのディレクトリで実行するように設計されています。例えば:
(Project)Build: total-build.xml
(Project)A: build.xml
(Project)B: build.xml
(Project)C: build.xml
total-build.xml は次のようになります。
<ant file="A\build.xml"/>
<ant file="B\build.xml"/>
<ant file="C\build.xml"/>
A\build.xml は次のようになります。
<copy dir="src" todir="dest"/>
つまり、A の下にあると想定される相対パスが含まれています。この例では、src == A\src
.
私は絶対パスを書きたくありません。
独自のディレクトリからbuild.xmlファイルを実行するようにantに指示する方法はありますか。
驚いたことに、Google を使用してもこの問題について何も見つかりませんでした。