如何组装一个多项目的ant构建系统

Ale*_*den 8 ant dependencies build multi-project ivy

在我的新演出中,他们使用Ant并且不能被说服移动到Maven.我到处寻找一个如何组装多项目蚂蚁构建系统的好例子.apache站点不足.我正在寻找最佳实践:

  • 自动构建属于项目依赖项的本地项目
  • 将项目中的工件分享给他们的家属
  • 导出项目的依赖项和生成的工件(jar)以供依赖项目继承
  • 在项目之间共享第三方依赖项

我敢肯定,如果不使用常春藤,我可以做到这一切 - 人们在常春藤之前做了什么?我真的不想设置公司存储库或依赖外部存储库 - 这里的工程师真的反对这一点,并将所有第三方罐子都检入src控件.

任何人都可以指出一个多项目蚂蚁构建的开源示例吗?

gar*_*les 9

我没有太多关于使用Ant构建大量依赖项目的经验,但本教程看起来无需任何其他工具即可满足您的需求.