8

在我的新工作中,他们使用 Ant,无法说服他们迁移到 Maven。我到处寻找应该如何组装多项目 ant 构建系统的体面示例。apache 网站不足。我正在专门寻找最佳实践:

  • 自动构建作为项目依赖项的本地项目
  • 将项目中的工件共享给其依赖项
  • 导出项目的依赖项和生成的工件(jar)以供相关项目继承
  • 在项目之间共享第三方依赖

我确信我可以在不使用 Ivy 的情况下完成所有这些 - 人们在 Ivy 之前做了什么?我真的不想建立公司存储库或依赖外部存储库 - 这里的工程师真的反对,并且将他们所有的第三方 jar 签入 src 控制。

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

4

1 回答 1

9

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

于 2010-04-08T00:50:26.890 回答