使用较少的实用工具和ant显示source.java文件

使用较少的实用工具和ant显示source.java文件,java,xml,ant,Java,Xml,Ant,我正在学习如何使用ant以及制作.xml文件 例如,我想创建一个目标,name=“display”,它实现“less”实用程序来显示当前文件夹srcdir=“.”“中的源.java文件 命令行上的调用几乎是antdisplay 谢谢。快速解决方案: <target name="display"> <concat> <fileset dir="${src}" includes="**/*.java"/> </concat&g

我正在学习如何使用ant以及制作.xml文件

例如,我想创建一个目标,
name=“display”
,它实现“less”实用程序来显示当前文件夹
srcdir=“.”“
中的源
.java
文件

命令行上的调用几乎是
antdisplay

谢谢。

快速解决方案:

<target name="display">
    <concat>
        <fileset dir="${src}" includes="**/*.java"/>
    </concat>
</target>

让我先说:为什么?查找
有问题-名称“*.java”-exec less{}\?请参阅:显然,Oleg的解决方案非常有效。但是,有没有一种方法可以用更少的钱做到这一点?
<target name="display">
    <concat destfile="java.concat">
        <fileset dir="${src}" includes="**/*.java"/>
    </concat>
    <exec executable="less">
        <arg value="java.concat" />
    </exec>
</target>