ANT:Javac任务的几个文件集



我有一个带有两个不同文件集的蚂蚁构建文件:

<fileset id="fs1">  <include name="source1**" />  </fileset>
<fileset id="fs2">  <include name="source2**" />  </fileset>

并希望在同一Javac任务中使用它们。

当然,我可以写

<javac ...>
     <include name="source1**" />
     <include name="source2**" />
</javac>

,但我想选择文件的选择,因为我的javac任务将带有不同参数的几次。

一个解决方案是在临时目录中复制所有文件并在其上调用Javac。但是您会承认这不是很令人满意...

更多结束:是否有一个解决方案可以在一个单个文件中加入两个文件集?

我找到了解决方案,使用 patternset.

<patternset id="ps1">  <include name="source1**" />  </patternset>
<patternset id="ps2">  <include name="source2**" />  </patternset>
<javac ...>
  <patternset>
    <patternset refid="ps1" />
    <patternset refid="ps2" />
  </patternset>
</javac>

相关内容

  • 没有找到相关文章

最新更新