问题标签 [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.
java - 如何从 XML 属性文件加载变量?
我目前正在从 Ant 中的 XML 文件加载属性。但是,我想在 for 循环中执行我当前的 ant 任务,同时每次都为同一组属性加载一个新的 XML 属性文件。
我知道 ant-contrib 的 var 任务的存在,它允许我覆盖属性。但是,我不确定如何将其与从 XML 文件加载属性结合使用。起初我想遍历所有属性,然后使用 propertyregex 任务将它们设置为新值。不幸的是,当我开始编写代码时,我意识到我仍然不知道如何实际加载属性值,因为它们无法覆盖以前设置的属性。(好吧,他们可以使用 var 任务,但据我所知,这不能用于从 XML 文件加载。)
有任何想法吗?我理想地寻找的是一个被称为类似的任务
它的功能就像
除了它覆盖变量之外。
ant - Ant 使用 waitfor 来运行任务,直到设置了属性
我正在运行以下代码:
我想更改 try 块,以便 queryForRunningJob 每小时发生一次,例如 6 小时,直到 isRunningJobs 未设置,如果是我取消设置并等待一个小时。
我一直在尝试使用 waitFor,但我无法让它运行自定义任务并检查该属性是否未设置。
有谁知道如何做到这一点?
ant - 如何在 ANT Target 中放置两个条件?
我需要检查我的 ANT Target 中的两个条件。如果其中任何一个为真,则蚂蚁目标必须执行。
上面的语法错误。如何使它正确?
php - 使用 Phing 检查数据库是否存在
我想在我的 Phing build.xml中执行以下操作:
不幸的是,我想不出任何可能的方式。dbexists任务显然不存在,也无法创建自定义条件。
唯一剩下的可能性是创建一个自定义任务(在 PHP 中)检查数据库是否存在并返回“是”或“否”,可以将其分配到属性中并在 Phing 条件下使用。问题是,我不知道这是否可能;我在文档中看不到任何关于从自定义任务中分配属性的内容,Google 也没有提供帮助。
有没有人有任何想法?
eclipse - Ant-Contrib 内容辅助 Eclipse
我正在ANT
使用eclipse
.
我刚刚安装了 eclipse 4.2。
当我使用旧版本的 eclipse 时,内容辅助ANT-contrib
正在工作。现在使用 4.2 它无法正常工作。
我想知道如何在 Eclipse 中为 ant-contrib 获得内容协助。
谢谢。
ant - ant 排除 dirset 中的目录
我正在foreach
对根目录下的所有目录进行循环。
我想排除所有名为“src”和“bin”的目录。
如何从结果中排除这些目录?
根目录中有多个子目录,子目录也可以包含子目录。我想浏览根目录下的所有目录,除了上面名字的目录。
我尝试了以下方法,但都没有奏效:
java - 蚂蚁如果目标失败
我有一个 ant 任务,它从
myproject.properties
. 环境属性值设置为
prod
并显示“Prod 条件为真”。我看到该
${environment}
变量设置为 prod,但如果条件永远不会为真。有人可以解释为什么吗?
myproject.properties:
构建.xml:
java - Ant:在一个文件中设置属性,在另一个文件中读取?
我有以下 Ant 构建文件importer.xml
:
还有另一个imported.xml
使用 ant-contrib 任务的构建文件:
目标可以作为独立的imported#run-now
Ant 任务运行,例如:
ant -buildfile 导入的.xml 立即运行
在这种情况下,我不希望执行<then>
子句/任务。但是,如果您运行与导入相同的任务importer.xml
:
ant -buildfile importer.xml 构建
然后我希望执行<then>
子句/任务,但是,Ant 不允许我在一个文件中查看属性并在另一个文件中读取它。有任何想法吗?提前致谢!
ant - 依次调用 2 个 ivy 文件
我试图一个接一个地调用 2 检索。
当我的 ivy_portlet.xml 存在时,不会执行第二个调用。
当我的 ivy_portlet.xml 不存在时,第二个调用检索 ivy.xml 的内容
当有 2 个文件时,只执行第一个文件。
我错过了什么?
eclipse - 在 Eclipse 中映射多个常春藤文件
我目前正在使用 Ivy 更改我的 Eclipse 构建路径。
我还通过加载 2 个检索我的依赖项的 Ivy 文件成功修改了我的 ANT 构建:
在我的 portlet 构建文件中,我专门调用了所有 portlet 的公共依赖项,这使我无法在每个 Portlet 项目中指定相同的库:
这是我所有项目的 build.xml 片段中的代码:
ANT 一切正常。
如何使用 IvyIDE 插件设置位于另一个项目中的通用 Ivy 文件?