首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包含根目录的Ant目录集

包含根目录的Ant目录集
EN

Stack Overflow用户
提问于 2009-12-30 05:28:08
回答 2查看 2.3K关注 0票数 4

如何在Ant中定义一个包含两个目录的dirset :项目的基目录和子目录"test"?

看起来您不能特别使用"/“、".”或"“来包含目录集的根目录。例如,这包括"./test",但不包括".":

代码语言:javascript
复制
<dirset dir="." id="myDirs">
    <include name="." />
    <include name="test" />
</dirset>
EN

回答 2

Stack Overflow用户

发布于 2009-12-30 05:35:14

这显然没有什么意义。根目录进入后,test子目录将包含在所有其他目录中。也许你需要告诉我们什么将消耗这个dirset,以及你期望它做什么?是否处理两次“test”?

根据您的注释,您需要添加根目录,然后为根目录中除test之外的所有内容添加“exclude”元素。

或者创建两个目录集:一个是根目录,不包括所有子目录,另一个是just test目录。

票数 2
EN

Stack Overflow用户

发布于 2015-10-01 00:04:11

documentation of DirSet没有解释这个行为,但是下面的代码在我的Ubuntu15.04和ant版本1.9.4上运行正常

代码语言:javascript
复制
<path id="my.two.dirs">
    <dirset dir="." id="myDirs1" excludes="*/**" />
    <dirset dir="." id="myDirs2" includes="test" />
</path>

这是bmargulies在他的回答中发布的内容,但由于我一开始并不理解它,我认为代码示例可能会有用。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1977057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档