问题标签 [dirset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2289 浏览

ant - 包含根目录的 Ant dirset

如何在 Ant 中定义一个 dirset,其中包括两个目录:项目的基本目录和一个子目录“test”?

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

0 投票
1 回答
441 浏览

unit-testing - ant:创建包含文件集中文件的所有目录的目录集

上下文:一个目录,递归包含python unittest.TestCase

我想让蚂蚁打电话

现在我试图将 a 转换为fileset包含dirset目录的?这个想法是运行 python 单元测试:

其中${python_unittests}" would refer to a文件集`(但我不知道如何)是这样的:

还是我错了,有没有更好的方法来实现这一点?

0 投票
0 回答
339 浏览

ant - 如何使用存储在 ANT 目录集或文件集中的属性文件中的目录路径?

我需要在 ant 的属性文件中存储一些目录路径。所以我有包含例如的文件:

问题是,目录集或文件集找不到目录。我相信,它应该逃脱。当我直接在 build.xml 中设置属性而不使用双斜杠时,它工作正常。当我加载它们时,有什么方法可以“取消转义”属性吗?

谢谢你的答案。

0 投票
1 回答
80 浏览

ant - 根据目标目录中的名称和标记文件选择目录

我有一个如下所示的目录结构和一个将输入目录中的文件转换为输出目录中的文件的程序。

拥有许多这些子目录,我正在寻找一种方法来选择那些有输入但没有输出目录的子目录。我从https://ant.apache.org/manual/Types/dirset.html改编的内容如下:

因此,我根据名称选择输入目录并尝试使用present选择器并globmapper在输出目录中搜索标记文件。srconly应该确保我只选择那些在输出目录中没有标记文件的输入目录。不幸的是,这不起作用:尽管 dirset 页面说它就像一个<and>选择器容器,但我总是得到所有输入目录的集合。你有什么建议吗?非常感谢。

0 投票
1 回答
90 浏览

java - 目录中的未知级别,获取包含 .java 文件的目录名称

如何访问我只知道它包含 .java 文件的目录名称,并且目录级别不断变化。他们在 ANT 脚本中以任何方式访问其中包含特定 .java 文件的目录也是如此。

我正在使用以下脚本:

结果:

它没有给出任何输出,因为它正在 src 文件夹中搜索 .java 文件,但 .java 文件存在于 src 的多级目录下。我不知道该怎么做。

0 投票
2 回答
615 浏览

ant - 包含文件的所有子目录的 Ant Dirset

我需要创建一个包含所有包含文件的低级目录的目录集。因此,例如一个结构,如:

将导致目录的dirset:

我怎么能做到这一点?

0 投票
1 回答
97 浏览

ant - 在 ANT 中使用开头删除文件夹

我正在比较 2 个文件夹 A 和 B,并想删除 B 中存在的文件夹和 jar,而文件夹 A 中不存在这些文件夹和 jar。

我已经编写了删除所需文件的逻辑,但我不想删除以“ com.ibm ”开头的目录和 jar。

为此,我编写了如下删除任务:

我已经尝试了以下场景的排除:

但对我没有任何作用(它不会删除任何文件夹/文件)。任何帮助将不胜感激。谢谢 !

0 投票
1 回答
28 浏览

ant - 如何在目录中搜索文件并读取其名称并使用 Ant 打印出最大编号的文件?

我需要开发一个读取目录内容的 ANT 脚本。此目录中的文件与其名称一起编号。我必须在此目录中找到编号最大的文件并返回其名称和编号。

例如:

我需要回应:Latest patch is patch-aaa-055: Patched level: 55

虽然这在Bash, PowerShell or Python. 我对ANT有点无能为力。我已经检查了dirset类型和fileset类型。这些类型能够列出目录,但解析文件名对我来说是压倒性的。该设计仅与 ANT 一起运行,因此我仅限于使用该工具。

谢谢