我已经熟悉并使用 Ant 和 Maven,在这一点上,我想扩展到另一个工具,我正在“Buildr”和“Gradle”之间做出决定。我很感激那些使用过这些工具中的一个或两个的人的见解/反馈,因为坦率地说,在这一点上,对我来说唯一真正的区别似乎是 ruby 和 groovy(我对这两种工具都很满意)。我也很感激以下问题的答案:
- 我了解 Buildr 允许下载和提取不在 maven 类型存储库中的依赖项,Gradle 是否提供相同的功能?
- Buildr/Gradle 能否用于构建其他语言源代码——即 groovy、ruby、actionscript/flex、c 系列等?
- Buildr/Gradle 与 Hudson 或 Jenkins 的集成程度如何?