gpt4 book ai didi

scala - Buildr vs Gradle,优缺点?

转载 作者:行者123 更新时间:2023-12-03 08:04:15 28 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。




9年前关闭。




让某人同时使用 Buildr 和 Gradle,并可以比较此构建工具。乍一看,它们非常相似。但是选择什么。而且很高兴听到有关 Scala 支持和各种 IDE 集成(IDEA、NetBeans、Eclipse)的信息。

谢谢。

最佳答案

我都尝试过使用,我肯定会推荐 Gradle。虽然它们都具有几乎相同的表现力,但我发现 Gradle 更加稳定(从 1.0 版开始)、安装工作量更少并且文档记录更好。尽管 Builder 无疑是一项巨大的努力,但目前 Gradle 的制作要专业得多。

Gradle 面临的唯一问题是缺乏对重用 ivy.xml(和 ivysettings.xml)的原生支持,尽管 Gradle 实际上使用 Ivy 作为其依赖引擎。此功能已 promise 在不久的将来某个时间。另一方面,Buildr 有一个现成的插件(虽然它不是很可配置)。

如果您需要从 Maven 迁移,我将对这两种工具及其对您所需功能的支持进行一些调查。对于新项目,我推荐 Gradle。

两者都没有对 Eclipse 的良好支持,但 Gradle 有一个正在开发中的 Eclipse 插件,其工作方式与 Ant 插件非常相似。此外,Gradle 生成的 Eclipse 设置文件是高度可定制的,因此这是将其与 Eclipse 集成的另一种方式。

关于scala - Buildr vs Gradle,优缺点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7056186/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com