Ant:覆盖默认目标/工件目录

Ant:覆盖默认目标/工件目录,ant,Ant,我正在寻找属性或设置,当我们发出ant build命令时,这些属性或设置将覆盖默认的target/artifacts目录 我们有两个模块,当我们发布antbuild时,每个模块在/target/artifacts目录下创建工件 我想覆盖自定义目录的输出。比如 ./target/small/artifacts ./target/big/artifacts 基于指定要生成的配置的属性。要么大,要么小 请告诉我是否有任何属性/设置可以实现这一点。您可以只使用普通的Ant属性吗 <!-- De

我正在寻找属性或设置,当我们发出ant build命令时,这些属性或设置将覆盖默认的
target/artifacts
目录

我们有两个模块,当我们发布
antbuild
时,每个模块在
/target/artifacts
目录下创建工件

我想覆盖自定义目录的输出。比如

./target/small/artifacts
./target/big/artifacts 
基于指定要生成的配置的属性。要么大,要么小


请告诉我是否有任何属性/设置可以实现这一点。

您可以只使用普通的Ant属性吗

<!-- Default value if none specified. -->
<property name="artifacttarget" value="small"/>

<target ...>
  <mkdir dir="target/${artifacttarget}/artifacts"/>
  ...
ant -Dartifacttarget=small
ant -Dartifacttarget=big