是否可以通过编程方式创建ant构建文件?

时间:2010-09-13 10:28:54

标签: java ant

是否可以使用ant API从java代码创建ant构建文件?

3 个答案:

答案 0 :(得分:3)

没有ANT api不提供此类功能。您必须使用以下解决方案之一“手动”编写build.xml文件:

  1. 序列化为文件输出流
  2. DOM + Xerces序列化到文件输出流
  3. SAX + Xerces序列化到文件输出流

答案 1 :(得分:3)

如果您不需要坚持Java,最简单的方法是使用groovy和groovy ant buillder(参见here)。 Groovy编译为Java VM代码,可以轻松集成到Java程序中。

答案 2 :(得分:1)

这篇文章或许可以帮到你。

在这篇文章中,作者试图使用ANT API从另一个应用程序运行Java应用程序。

Java Applications From Java applications with Ant