用于自动执行子ant脚本的Ant脚本

时间:2015-04-08 13:17:06

标签: ant atg

我有一个大的ATG项目基础,分为更小的模块。现在整个项目都有一个Ant构建目标和一个EAR构建目标。这些较小的模块也有一个单独的构建目标。现在我想做的是制作一个Ant脚本来组合构建这些较小的模块,这些组合可以是任何东西,例如:

  • x2x-project ---->有一个ANT目标,它将构建所有a,b,c和一个EAR ANT脚本,它将构建所有模块的EAR
  • 一个模块
  • B-模块
  • C-模块

所以现在如果我想要(A + EAR a),(a + b + EAR a + EAR b)?

1 个答案:

答案 0 :(得分:0)

你可能想看看: http://atgant.sourceforge.net/

我已经写了很长一段时间了,但它应该可以工作,因为ATG的模块系统非常稳定。它仅针对模块的递归查找,而不是编译的任何细节(尽管包含一个示例)。它已被用于至少一个大型构建。

我不再保留此内容(转移到其他内容上),但http://sourceforge.net/projects/atgant/中提供了源代码。 YMMV