问题标签 [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 回答
243 浏览

ant - Ant 属性在 Windows 中是可变的,但在 Unix 中不是?

我正在使用 Ant 进行自动化构建过程。

一个目标是检查是否已经设置了变量,如果没有,将其设置为空字符串并将其作为环境键导出到可执行文件。我有多个属性文件,这些文件要么定义了bla属性,要么没有定义。所以我遍历我的文件列表并执行以下操作:

解释这些行:

是确保没有从先前的循环传递中使用任何值。我包括具有或未定义该bla属性的属性文件。

以确保我可以使用该bla物业。我认为使用属性的不变性会很聪明。所以

设置属性以防它未在我的属性文件中定义。如果它已经被定义,理论上,初始属性值不能被覆盖。

现在奇怪的是:在我的 unix 系统上,这种方法就像一种魅力,在 Windows上却没有;定义的属性值被空字符串覆盖。两台机器都安装了ant 1.8。

我知道我可以使用<if><isset>属性标志以另一种方式解决问题,但我只是想知道这怎么可能。如果您能帮助我理解这种不一致的行为,那就太好了。

0 投票
3 回答
10951 浏览

ant - 需要 Ant 条件示例

有人可以用代码中的“if”、“and”、“not”和“istrue”的 Ant 条件属性示例来解释我吗?

我是 Ant 新手,需要帮助。

基本上我需要使用 FTP 下载文件。我有下载代码。但是在下载之前我需要检查的条件很少。

  1. 在下载之前检查 Downloadstatus 变量值(通常是它的真或假值”)
  2. 检查文件是否已下载或在路径中可用
  3. 如果两个条件都失败,则执行 FTP 下载代码。

提前致谢。

0 投票
2 回答
3183 浏览

regex - 使用antcontib的properyregex任务进行子串操作

我正在尝试使用 antcontrib 的 propertyregex 进行子字符串操作。这是我的原始字符串:

我试图MYBuild从上面的字符串中提取。

但这让我着迷

有人可以帮忙吗?

0 投票
1 回答
2219 浏览

ant - 蚂蚁嵌套循环

我有两个 txt 文件: File1.txt - 包含 src 目录列表;和 File2.txt - 包含 dest 目录列表。我需要使用从 src 目录到 dest 目录的循环来进行复制。

File1.txt(SVN可怕的结构)

File2.txt(LINUX结构)

我需要将 abcBIN 文件目录复制到 apps/xxx/yyy/bin/abc 等等。一对一映射。

但它不起作用。

我收到一个错误:

我不能使用 UNIX shell 或 Perl。它必须在 Ant 中完成。

如果您对 Ant 中的嵌套循环有更好的了解,请告诉我。

0 投票
2 回答
2215 浏览

ant - 如何为 ant contrib 准备 ant-contrib-0.3.jar

我进行了很多搜索,并在关注所有这些链接之后......

windows下如何安装ant contrib

Apache 蚂蚁贡献

在 ANT 中使用 If-else

蚂蚁贡献@Sourceforge

我所能产生的只是而已cpptasks.jar,没有别的。

谁能引导我走向ant-contrib-0.3.jar

0 投票
1 回答
3794 浏览

eclipse - 如何在 Eclipse 自动内容辅助中使用 ant-contrib 任务

我有 Eclipse Ganymede,并希望将自动内容辅助功能用于ant. 我有ant-contrib-1.0b3.jar我的。

eclipse 中需要什么配置才能使用自动内容辅助,它也可以包括任务ant-contrib

当我使用以下ant可以识别 ant-contrib 的任务但内容辅助不起作用时?

0 投票
1 回答
9621 浏览

ant - 检查多个属性已设置且不为空(ant)

我的情况涉及运行带有可选参数的 ant 构建,这些可选参数总是指定但并不总是定义,就像这样

如果参数没有在命令行上给定值,它们将通过加载 .properties 文件。我有以下代码将检查属性 isset 是否为空。

由于有多个属性,我似乎应该编写一个目标,该目标将对每个属性执行相同的操作,而不是每次都重复该代码。

但是 AFAIK an antcall 不会设置全局属性。那么我如何编写一个目标来接受它需要检查的参数名称已设置且不为空,然后将其复制到其他目标可以使用的参数中?

0 投票
2 回答
5539 浏览

list - Ant 中使用列表的并行作业

我正在尝试在 Ant 上运行并行任务。
用户提供服务器列表(-Drhosts="rhost1,rhost2,..."),系统每次只能使用不同的主机启动相同的目标。
<ac:for>并且<ac:foreach>只支持<sequential>,不支持<parallel>

任何想法?

0 投票
1 回答
981 浏览

ant - 蚂蚁秒表任务的替代品

我在ant-contrib中找到了ant 任务 ,但我在那里丢失了参数。所以我需要在非安静模式下启动 ant以获取输出(另外看到不需要的ant消息):stopwatchecho levelduration formatstopwatch elapsed echo

或者,我只看到编写自己的目标或宏,例如

问题:有没有办法只输出持续时间(比如用所用时间属性计算)?

0 投票
1 回答
1938 浏览

list - 来自 ant 属性的列表项索引

我有一个 ant 参数,其值列表如下。

我使用下面的 for 循环来处理这些值。

我想做类似的事情,我只想在 @{release}=release2 时回显下面的语句

我不太确定如何获取列表项的索引,或者是否有可能。

在此先感谢, 巴拉吉