java - ANT:如何将 "add"路径元素从一条路径转换为第二条路径?

标签 java ant build

我有一个 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/

相关文章:

java - java堆栈跟踪中的"Unknown Source",但行号在类文件中

java - Eclipse:如何使用具有外部项目依赖项的 ant 构建可执行 jar?

c++ - 如何在 C++ 中克隆、构建和链接 g2o 框架

git - Teamcity 执行 GIT Checkout

java - 将内部类对象作为函数参数传递

java - 我们如何在Android中复制文件并保留其只读属性?

java - 未找到产品名称 : [Tibero] 的数据库类型

java - java中一个变量是否可以有多个潜在值

java - 同一个 javac 编译器是否可以编译同一组源文件但产生不同校验和的类文件?

linux - Ubuntu 13.10,Golang构建运行,终端报错bash : ./filename : Permission denied