fteAnt: 在 MFT 中运行 Ant 任务

fteAnt 命令在具有可用 Managed File Transfer Ant 任务的环境中运行 Ant 脚本。 不同于标准 ant 命令,fteAnt 要求您定义脚本文件。

MFT Ant 任务和嵌套参数

Managed File Transfer 提供了许多可用于访问文件传输功能的 Ant 任务。 还有一组嵌套参数可用; 这些参数描述了在提供的多个 Ant 任务中公共的嵌套元素集。

本主题的其余部分描述了 fteAnt 命令语法,参数,用法示例和返回码。 有关 MFT提供的 Ant 任务和嵌套参数的详细信息,请参阅子主题。

fteAnt 语法

fteAnt

读取语法图跳过可视语法图fteAnt-d-debug-q-quiet-v-verbose-k-keep-going-Dproperty=value-propertyfile (姓名) -f (Ant 脚本)-file (Ant 脚本)-buildfile (Ant 脚本)(目标)

参数

-debug 或 -d
可选。 生成调试输出。
-quiet 或 -q
可选。 生成最小输出。
-verbose 或 -v
可选。 生成详细输出。
-keep-going 或 -k
可选。 执行不依赖于故障目标的所有目标。
- -D property=value
可选。 将 value 用于给定的 property。 使用 -D 设置的属性的优先顺序高于属性文件中设置的属性。

使用属性 com.ibm.wmqfte.propertyset 来指定用于 Ant 任务的配置选项集。 使用非缺省协调队列管理器的名称作为该属性的值。 然后, Ant 任务将使用与此非缺省协调队列管理器相关联的配置选项集。 如果您未指定该属性,那么会使用基于缺省协调队列管理器的缺省配置选项集。 如果为 Ant 任务指定 cmdqm 属性,那么此属性优先于为 fteAnt 命令指定的配置选项集。 无论您使用缺省配置选项集还是使用 com.ibm.wmqfte.propertyset 属性指定设置,此行为均适用。

-propertyfile (名称)
可选。 从带有 -D 属性(高优先顺序)的文件装入所有属性。
-f (Ant script)、-file (Ant script) 或 -buildfile (Ant script)
必需。 指定要运行的 Ant 脚本的名称。
targets
可选。 要从 Ant 脚本运行的一个或多个目标的名称。 如果您不针对该参数指定值,那么会运行脚本的缺省目标。
-version
可选。 显示 Managed File Transfer 命令和 Ant 版本。
-? 或 -h
可选。 显示命令语法。

示例

在此示例中,将运行 Ant 脚本 fte_script.xml 中的目标 copy ,并且该命令会将调试输出写入标准输出。
fteAnt -d -f fte_script.xml copy

返回码

0
命令成功完成。
1
命令结束但未成功。
还可以从 Ant 脚本中指定其他状态返回码,例如,通过使用 Ant 失败任务。

请参阅 失败 以获取更多信息。