fteAnt: 在 MFT 中运行 Ant 任务
fteAnt 命令在具有可用 Managed File Transfer Ant 任务的环境中运行 Ant 脚本。 不同于标准 ant 命令,fteAnt 要求您定义脚本文件。
MFT Ant 任务和嵌套参数
Managed File Transfer 提供了许多可用于访问文件传输功能的 Ant 任务。 还有一组嵌套参数可用; 这些参数描述了在提供的多个 Ant 任务中公共的嵌套元素集。
本主题的其余部分描述了 fteAnt 命令语法,参数,用法示例和返回码。 有关 MFT提供的 Ant 任务和嵌套参数的详细信息,请参阅子主题。
fteAnt 语法
参数
- -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
- 命令结束但未成功。
请参阅 失败 以获取更多信息。
