我有一个 ANT 构建 xml 文件,其中包含一个包含许多路径元素的路径声明。我想声明第二条路径,它以某种方式将前一条路径中的所有元素“包含”到它自己的路径中。这将允许我只使用后面的路径,而不是在需要路径时要求我同时包含两者。
不用将前一个路径中的所有元素复制到后一个路径中,肯定有更好的方法。
最佳答案
如图here ,你想使用 refid 属性。比如这里的p2指的是p1中的元素
<path id="p1">
<fileset dir="lib">
<include name="**/*.jar"/>
</fileset>
</path>
<path id="p2">
<path refid="p1"/>
<fileset dir="src">
<include name="**/*.java"/>
</fileset>
</path>
关于java - ANT:如何将 "add"路径元素从一条路径转换为第二条路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2004118/