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

ant - ANT:使用目标属性时 Foreach 不排除文件

我有一个 foreach 标签来执行特定目录中的所有文件。作为文件集的一部分,我排除了两个文件。

但不管排除文件,参数仍然将这两个文件传递给目标“runpART”

我不想调用排除文件的目标。

让我知道是否有任何方法可以做到这一点。以下似乎不起作用

0 投票
1 回答
258 浏览

hibernate - 如何在 Ant build 中使用 cpp-tasks

我正在使用 Ant 1.8.2,我得到这个错误:

我用谷歌搜索了它。并意识到 ant-contrib 缺失。之后,我添加了 ant-contrib-1.0b3.jar。但是这个 jar 不支持 Ant 1.8.2 而且我不知道使用 cpp-tasks。我读了http://ant-contrib.sourceforge.net/cpptasks/index.html这个但我没有克服。

问候。

0 投票
1 回答
533 浏览

ant - ANT:用于提取属性正则表达式中斜线之间的内容的正则表达式

我有以下字符串作为调度程序文件的输入

我需要从 v80-WM 中提取完整的部分

即正则表达式必须能够选择以下字符串

目前我正在使用以下正则表达式,其中正则表达式在上述字符串中找到最后一次出现的“Q”并在那里进行修剪并使用 workardoung 来构造上述结果。

在从“v80-WM....xml”中提取字符串时需要帮助。

一些输入会有所帮助

0 投票
0 回答
258 浏览

macos - Propertyregex:转义路径中的空格

我在使用 ant-contrib 的 propertyregex 转义空格时遇到问题。以下适用于 Windows:

这给了我一个很好的逃生路径,所以

变成

但是,关键是我希望它可以在我们的 OSX 构建机器上工作,但它不能。沿线某处 \ 切换到 / 并且找不到文件夹。这是我在 Mac 上看到的输出:

这显然永远不会奏效。有任何想法吗?有没有其他方法可以逃离空间?

编辑:这看起来可能是 ANT 的复制命令的问题。我可以正确地回显路径,但副本将 \ 交换为 /。是否有一种对 osx 友好的方式来进行复制?

0 投票
2 回答
4160 浏览

ant - 使用 ant 任务时无法从资源加载定义

我在构建脚本中使用了 ant-contrib

有用。但是当我使用ant任务从另一个 ant 文件调用这个脚本中的某个目标时,我得到了错误。

请帮我解决问题。谢谢

0 投票
3 回答
13813 浏览

ant - 停止 ant 脚本而不失败构建

在我的 ant 脚本中,我想在满足条件时退出(停止执行构建)而不失败。我曾尝试使用:

Ant 脚本在条件下停止但构建失败。我想停止构建但没有错误。我在 Jenkins 中使用“Invoke Ant”步骤。

谢谢。

0 投票
4 回答
4438 浏览

ant - Ant-Contrib 等于忽略大小写

有没有办法检查两个值是否相互相等而不管大小写?例如“myValue”等于“myvalue”不区分大小写。

0 投票
1 回答
236 浏览

ant - 附加到 Ant 构建文件中的行尾

所以我有一个 ant 构建文件,它需要修改另一个名为 modify.properties 的文件。在这个属性文件中,我有这样一行 -

在我的构建文件中,我将搜索术语 CSElement 并获取包含该术语的行

现在我有了 CSDT_FLAG_CSELEMENT_FWUIDS=CSElement:4f826165-4744-4d78-63f0-4f437eb17872,b2db8c3d-ec81-4c6e-9425-ff0860f4511b,13f5a17a-8dac-443b-bcf8-b1675e660regex5但是我无法将其写回文件中。诸如回显消息之类的消息将重写整个文件,但我只想用另一行替换该行。替换工作,但这会将它保存到一个属性中,我不知道如何在文件上重写它。非常感谢任何帮助。

0 投票
1 回答
32 浏览

ant - Ant 识别当前行上方的 a 行

所以我可以检索文件中的某一行。现在我想检查这一行正上方的行中的值。我该如何在蚂蚁中做到这一点?

0 投票
1 回答
106 浏览

java - ANT- 从多个包中加载多个 Java 文件

我有几个文件分散在几个包中。我需要一个一个地加载文件并使用 ANT 执行操作,但是每当我尝试时,只会加载一个文件。例如。我有 2 个课程 - com.abc.one.Onecom.bcd.two.Two。以下脚本在两个循环迭代中打印两个文件名,但只打印第一个文件作为加载文件

我已尝试搜索文档,但找不到有关如何使用 loadfile 任务的简明说明。我怀疑这可能是因为 ant 使用不可变字符串但无法解决。我试图通过创建新目标来拆分工作,但这也对我没有帮助。非常感谢任何帮助