做蚂蚁';s Java任务打印空行

做蚂蚁';s Java任务打印空行,java,ant,Java,Ant,当通过空行运行Java应用程序时,不会打印空行。这使得扫描长输出文件变得更加困难,因为所有的分离都被删除了 有人知道如何让ant打印空行吗 谢谢 示例: 通过ant运行以下java代码: System.out.println("Hello"); System.out.println(""); System.out.println("World"); 我希望ant能够生产: [java] Hello [java] [java] World 但产出是有限的 [java] Hello [jav

当通过空行运行Java应用程序时,不会打印空行。这使得扫描长输出文件变得更加困难,因为所有的分离都被删除了

有人知道如何让ant打印空行吗

谢谢

示例:

通过ant运行以下java代码:

System.out.println("Hello");
System.out.println("");
System.out.println("World");
我希望ant能够生产:

[java] Hello
[java]  
[java] World
但产出是有限的

[java] Hello
[java] World

我在UbuntuLinux12.04和Windows7上使用Ant1.8.2测试了以下代码。在这两个操作系统上,空行被打印出来,如下面的输出所示

JavaTest.java
/**
*Java测试。
*/
公共类JavaTest{
公共静态void main(字符串[]args){
System.out.println(“你好”);
System.out.println(“”);
System.out.println(“世界”);
}
}
内部build.xml
不编译特殊类的另一种方法-使用脚本,例如。

<script language="groovy">
       println("Hello\n\nWorld!")
</script>



println(“你好\n\nWorld!”)


因为它只是为了格式化,所以您可以使用“”(空格)来代替它吗?这将使Ant打印为一个空行,在Ant之外运行时不会出现任何不同。
$ ant java-test 
Buildfile: /home/my/project/build.xml

java-test:
     [java] Hello
     [java] 
     [java] World

BUILD SUCCESSFUL
Total time: 2 seconds

<script language="groovy">
       println("Hello\n\nWorld!")
</script>