问题标签 [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 投票
2 回答
3152 浏览

ant - 修改全局变量 Ant

我想在一个目标中更改 Ant 文件中的“变量”,并在另一个目标中查看该更改。

虽然我希望它打印: 'hello , world' ,但它会打印 'hello, hello'

0 投票
2 回答
1248 浏览

ant - 有没有办法在执行目标依赖项之前检查 Ant 目标条件

我试图在我的程序中避免 antcall,因此试图将 antcall 目标移动到目标依赖项。现在我有一个情况:

到现在为止,一切正常。但是,如果我只想跳过目标“c”及其执行依赖项,

现在将执行目标“c”的依赖项,然后检查条件“skip.c”。
是否有更好的解决方案,其中目标及其依赖项都不会根据条件执行。

我总是可以在 if 条件下进行 antcall。但寻找任何其他选择。
我无法检查 c1、c2、c3 目标中的“skip.c”条件,因为我有更多条件来检查这些目标。

0 投票
1 回答
529 浏览

ant - 从 ant-contrib 执行远程任务时出现 EOFException

我正在尝试使用 ant-contrib 远程启动 ant 任务。出于测试目的,我定义了一个服务器和一个带有以下文件的调用者。

当我启动服务器然后运行远程调用时,一切似乎都工作正常,但调用者抛出异常:

有没有人发现类似的东西,有什么办法摆脱异常?

谢谢,

0 投票
1 回答
602 浏览

ant - 从 build.xml ant 动态添加 jars

我创建了一个 jar 文件,并将依赖项(即wlclient.jarwljmxclient.jar)添加到清单文件的 Class-Path 属性中。我收到错误消息说“不支持的协议:t3”,但是如果我将这些 jar 放在C:\apache-ant-1.8.3\lib文件夹中,则执行时不会出错。

我是蚂蚁新手,请帮忙。

下面给出了创建 jar 文件的 ant 任务。

0 投票
1 回答
2061 浏览

ant - Ant:如何比较时间戳?

在一个长时间运行的 Ant 脚本中,我有一个大约每秒调用一次的目标。(这可能不是一件好事,但让我们暂时接受它。)
我只希望它最后一次实际执行至少在五分钟前执行。

解决方案的一个想法是维护一个lastRunTimestamp属性,并将当前时间与其进行比较。

问题:如何比较 Ant 中的时间戳?

另一个受欢迎的解决方案是仅在指定的时间间隔执行目标的方法,这样就不需要检查。

我正在使用 Ant 1.7.1 和 ant-contrib。

任何想法都非常感谢 - 谢谢!

0 投票
2 回答
257 浏览

ant - 如何从完整路径获取绝对路径

嗨,所有<var name="x" value="${toString:first}" /> <echo>${x}</echo>这些陈述都为我提供了文件的完整路径,因为c:\prog\source....我只想从源代码存储任何人都可以帮助我

0 投票
2 回答
130 浏览

ant - 如何在ant中通过引用传递参数

大家好,这是我的目标调用代码。

而且我想在其他构建文件中访问这个X,有什么办法吗

0 投票
2 回答
7716 浏览

maven - 在 maven-antrun-plugin 中调用 foreach

我正在尝试设置 maven 以在我的 Web 项目中的目录上执行 LESS CSS 预处理器。基本流程是:

  1. Maven 调用 maven-antrun-plugin。
  2. Ant-contrib<foreach/>遍历一个目录并找到所有的 .less 文件并调用一个目标。
  3. 目标执行 Rhino,后者执行转换文件的 LESS。

为此,我有以下 XML:

我遇到的问题是“主要”目标开始执行但随后失败<foreach>

似乎 Ant 中的某些东西导致它尝试读取 POM 文件,可能是在寻找目标。我看到两个目标都生成到文件 target/antrun/build-main.xml 和 target/antrun/build-processLessFile.xml 中,所以这是它应该查找的目录。

0 投票
2 回答
775 浏览

ant - 如何将 ant-contrib.jar 与竹子一起使用?

在我的机器上,我有一个 Ant 插件。它被称为蚂蚁贡献。它很容易安装。我只是把 ant-contrib-0.3.jar 放在 Ant 的 lib 文件夹中。它让我可以用 Ant 做一些很酷的事情,包括 if 语句。现在,我想使用 Bamboo 运行我的构建脚本。目前,竹子使用的 Ant 版本没有这些功能,所以我的脚本失败了。如何在竹子中安装 ant-contrib 之类的插件?

0 投票
2 回答
4952 浏览

ant - 如何使用 ANT 脚本将文件复制到 zip 文件中?

我想使用 ANT 脚本将几个文件复制到现有的 zip 文件中。

有没有可用的任务?还是我需要解压缩 zip 文件然后复制所需的文件并再次压缩?