gpt4 book ai didi

java - Apache Ant - 在文件集中包含父目录

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:13:57 26 4
gpt4 key购买 nike

是否可以从定义的目录中包含父目录中的文件?

如果我用给定的目录定义一个文件集,可以说 /home/user/workspace/src , 是否可以包含一个文件,例如 /home/user/anotherworkspace/src/MyJavaClass.java

这里是完整的示例,其中第一个在工作区中包含 esist:

<fileset id="myfileset" dir="/home/user/workspace/src">
<include name="util/MyUtilClass.java"/>
<include name="/home/user/anotherworkspace/src/MyJavaClass.java"/>
</fileset>

如何处理第二个include?

最佳答案

不幸的是,您不能对一个文件集执行此操作,但您可以创建两个文件集,然后使用 union 合并它们。资源收集。

<fileset id="myfileset1" dir="/home/user/workspace/src">
<include name="util/MyUtilClass.java"/>
</fileset>

<fileset id="myfileset2" dir="/home/user/anotherworkspace/src">
<include name="MyJavaClass.java"/>
</fileset>

<union id="myfileset">
<resources refid="myfileset1" />
<resources refid="myfileset2" />
</union>

之后你可以像往常一样使用myfileset

关于java - Apache Ant - 在文件集中包含父目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39279355/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com