带有Ant的System.out

Den*_*hev 11 java ant

我正在谷歌搜索没有成功,弄清楚如何System.out.println/System.out.print在控制台中制作ANT打印消息.消息根本不会出现.我还没有找到任何简单的方法.有没有?

谢谢

mar*_*ton 11

junit任务printsummary属性有一个特殊的设置withOutAndErr是:

与on相同,但也包括写入System.out和System.err的测试输出.


Sea*_*oyd 7

使用echo任务

<echo message="Hello, world"/>
<echo message="Hello, file" file="logfile.txt" />
Run Code Online (Sandbox Code Playgroud)

如果要读取<java>任务的输出,请使用以下outputproperty属性:

<java ... outputproperty="javaoutput" />
<echo message="${javaoutput}" />
Run Code Online (Sandbox Code Playgroud)

  • 这是不可接受的,我需要从我的应用程序代码中调用`System.out.println()' (2认同)