问题标签 [ant-contrib]

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 投票
1 回答
234 浏览

ant - ant 在文件夹内迭代

我尝试使用以下脚本获取文件夹的文件名

我得到的文件名为 E:/ant/test/1.txt ...我只想得到 1.txt 怎么办?

0 投票
1 回答
798 浏览

ant - 如何从目录中获取文件并一次并行执行 5 个文件

我正在使用 ant 来获取目录中的所有文件并仅并行执行 5 个文件,然后再执行 5 个文件。已经执行的文件不应再次执行。

上面的代码按顺序执行。

0 投票
3 回答
4832 浏览

ant - 中断还是继续实施?

ant-contrib 中的 for/foreach 循环是否支持等效的“break”或“continue”语句?据我所知,他们没有。

有没有可行的变通办法?

谢谢-T

0 投票
1 回答
2026 浏览

ant - 使用 ANT 检查多个文件是否存在

我正在使用 ANT 检查两个 jar 中的一组文件的计数。我无法检查是否存在相同模式的文件。

例如,我有 2 个文件,例如 /host/user/dir1/ABC1.txt 和 /host/user/dir1/ABC2.txt。

现在我想检查模式“/host/user/dir1/ABC*”的文件是否存在??

我可以使用可用标签检查单个文件 /host/user/dir1/ABC1.txt,但无法检查文件的特定模式。

提前致谢。

对于单个文件,以下工作正常:

但我想搜索多个文件:类似于:${dir.structure}/${class_to_be_search}$*.class

0 投票
1 回答
3595 浏览

ant - 如何在不使用 Ant-contrib 的情况下在 Ant 中模拟 if-elseif-else?

我需要 Ant 中的 if-elseif-else 条件语句。

我不想使用 Ant-contrib。

我在这里尝试了解决方案

但是我必须在 if 和 else 目标中设置属性,这些属性在调用目标中不可见。

使用条件还有其他出路吗?

0 投票
1 回答
53 浏览

ant - 结构蚂蚁项目

我目前正在编写一个 ant 项目 xml 文件,我正在寻找一些提示和技巧来改进项目的结构和可读性。

为了管理返回码,我希望有可能通过一种我可以调用来处理返回码逻辑的​​函数来替换我需要在相当多的目标上复制的完整 if 部分。我想一个选择是创建一个仅包含 if 部分的目标并将其添加到每个任务的依赖列表中?有没有更好的方法?

0 投票
2 回答
14409 浏览

ant - ant 警告:无法加载 antlib.xml

我的 Ant 的 lib 文件夹中有 antcontrib.jar。我将我的 ant home 设置为“C/Prog Files/apache-ant”。

但是当我运行 build.xml 时,我仍然收到警告“无法加载 antlib.xml 和 antcontrib.prop”。

因此,我无法执行任何“正则表达式”操作。

我在ant的lib文件夹中正确加载了antcontrib.jar。

我在这里错在哪里?

0 投票
1 回答
5704 浏览

ant - foreach 中的 antcall 未执行循环

我想通过使用 ant 脚本构建几个基于 .composites 的项目。我在 build.xml 文件中添加了所有 taskref 标签、lib 路径。我为相同的代码编写了以下代码,我收到错误 foreach 不支持嵌套的“antcall”元素。

显然,我的要求是通过在 ant 脚本中使用 foreach 或 for 循环构建所有复合材料来创建所有 DAA。有人可以告诉我,我在哪里做错了吗?

0 投票
1 回答
1430 浏览

ant - Ant 任务检查 xml 文件中是否存在 xml 节点

我里面有 xml 文件,我想添加 xml 说

我想检查节点是否已经存在,然后我想更新这个,否则想添加新的。

我对 ant xmltask 很陌生,所以我的问题可能很简单。

关于,Avinash Nigam

0 投票
1 回答
7923 浏览

ant - ant - 只需要获取没有扩展名的文件名和整个路径

我在一个文件夹中有几个 .xml 文件。我想循环每个 .xml 文件。它越来越好了。我想只取 .xml 文件名而没有完整路径。我怎样才能做到这一点。?

我正在使用下面的代码来获取文件名。

文件夹名称是 C:/abc/bcd/cde first.xml,second.xml,third.xml,fourth.xml 是 cde 文件夹中的 .xml 文件。当我执行上面的代码时,它会获取整个路径,例如 C:/abc/bcd/cde/first.xml ..etc 我只想获取 first.xml 的第一个和 second.xml 的第二个。请帮我实现只有文件名。