如何让javac编译器将输出写入文件和控制台?

DJ.*_*DJ. 6 ant javac

我使用ant运行javac任务,并使用-Xstdout编译器参数将输出发送到日志文件以进行报告,但我希望输出仍然发送到控制台,以便hudson可以捕获它以进行屏幕查看.

有没有办法做到这一点?

小智 10

刚刚使用录像机任务遇到了另一种选择.更近,因为您不必引入新目标.

<compile >
    <record name="log.txt" action="start"/>
    <javac ...
    <record name="log.txt" action="stop"/>
<compile/>
Run Code Online (Sandbox Code Playgroud)