2015-04-08 208 views
0

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

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

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

回答

0

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

我写了这个相当长一段时间回来,但它应该工作作为ATG的模块系统是相当稳定的。它只针对模块的递归查找,而不是编译的任何细节(尽管包括一个例子)。它至少在一个大型版本上使用过。

我不再维护这个(转移到别的东西上),但源代码可在http://sourceforge.net/projects/atgant/中找到。 YMMV