不适用于参数和输入文件重定向器

问题描述 投票:0回答:1

我想在Ant(1.10.7)中像这样执行runmqsc MYQMGR < myinput.mqsc(对于多个*.mqsc文件:]

<project>
    <apply executable="runmqsc" failonerror="true">
        <arg value="MYQMGR"/>
        <fileset dir="." includes="*.mqsc"/>
        <redirector>
            <inputmapper type="identity"/>
        </redirector>
    </apply>
 </project>

这不起作用,因为它执行runmqsc MYQMGR myinput.mqsc < myinput.mqsc

[我还尝试了exec任务以一次性将所有输入runmqsc文件重定向到*.mqsc的方式执行stdin,但是它也不起作用,因为exec不允许嵌套的fileset

任何想法我都可以在Ant中实现吗?

ant ibm-mq
1个回答
0
投票
只需添加以下选项:

addsourcefile

是否应将源文件名自动添加到命令中。

© www.soinside.com 2019 - 2024. All rights reserved.