任何人都可以建议我最好的方式来捕捉从一个Ant命令的输出?

我正在写太阳黑子设备一些路由测试。命令本身返回网络统计信息。我想要写的东西,这将转储所有这些结果为更直观的应用程序。

我在Windows Vista上。

有帮助吗?

解决方案

您可以简单地使用ant 记录任务

<record name="build.log"> </record>

这具有两个写入到屏幕和日志文件的输出,这样做输出重定向ant debug > build.log或呼叫蚂蚁与-logfile选项的时候,情况并非如此的优点。

其他提示

使用-logfile <file>选项将输出写入到文件中。就像@jespere说,你可以实现你自己的记录器或接收器获得更大的控制权。

简单地使用“-verbose”标志,并指定使用命令行输出文件“>”

例如:

ant -verbose > output.txt

可以定义定制Ant 记录器,以接收所有的Ant输出。有了,你可以做你想要的任何输出。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top