如何在同一个CMD窗口中显示ANT exec任务输出?

时间:2013-10-16 11:27:33

标签: java ant cmd oracle-adf build.xml

我正在尝试使用OJDeploy从命令行使用ANT构建ADF应用程序。

在build.xml中,使用exec任务在CMD行上执行OJDeploy,我需要在同一命令行上显示此任务的输出。

我尝试使用-v选项运行ANT,并将输出写入文件,但它没有给出OJDeploy执行的任何输出。

2 个答案:

答案 0 :(得分:4)

请参阅How can I ensure all output from Ant's exec task goes to stdout?

或者也许。

<exec outputproperty="output" ... />
<echo message="${output}" />

答案 1 :(得分:0)

我通过简单地调用“ojdeploy64”而不是“ojdeploy”解决了这个问题。在我这样做之后,输出显示在我预期的命令行中。