如何将几行 Java 代码行内联(此处为文档)到 Ant 脚本中?请举个例子?
brainkiller
问问题
642 次
2 回答
7
我不相信您可以明智地为实际的 Java 代码做到这一点,但我在使用Groovy时已经取得了很大的成功。Groovy Ant 任务文档非常好。例如:
<groovy>
xmlfiles = new File(".").listFiles().findAll{ it =~ "\.xml$" }
xmlfiles.sort().each { println it.toString() }
</groovy>
(如果你愿意,你可以用一种更像 Java 的方式来编写 Groovy。)
于 2009-03-20T08:08:42.690 回答
7
您可以使用<script>标签将任何支持BSF的语言添加到 Ant ,包括 Javascript、Groovy、JRuby 等。
其中最类似于 Java 的是BeanShell,并且可能是您想要的。
于 2009-03-20T08:46:28.637 回答