maven - 比较Maven和Gradle

标签 maven gradle

作为我的新手,我将学习Maven或Gradle构建工具。因此,我想知道我选择在maven和Gradle之间学习哪个,以及哪个在行业中有更多的需求。我想将这些构建工具用于基于Spring和Hibernate的项目。任何建议都将非常有帮助。

谢谢

最佳答案

在因“不是一个好问题”而关闭之前,我将提供一些意见。

您可能想要学习大多数其他开发人员想要学习的东西。查看以下幻灯片软件的第三张幻灯片,其中显示了Zeroturnaround's yearly developer survey的结果。对于这组超过2k的开发人员,当被问及他们对学习哪些技术感兴趣时,Gradle处于列表顶部。

您可以使用Maven或Gradle来使用Spring或Hibernate来构建项目,但需要指出的是,Spring和Hibernate代码库(不一定是使用它们的应用程序)都使用Gradle来构建其可交付成果。

Maven提供了好几年的最佳构建解决方案,但是很难自定义构建,并且大多数Maven构建脚本都很“嘈杂”。 Gradle解决了这些问题,同时提供了从Maven甚至Ant的平滑迁移路径。

关于maven - 比较Maven和Gradle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29971117/

相关文章:

maven - 将Elasticsearch数据文件夹移动到Maven目标

java - 使用 JavaFX 和 maven 将模块描述符添加到库中

java - NoClassDefFound错误: Maven intermodule dependency

java - hibernate 版本 4 jar,maven 依赖项不在存储库中 - 好吧,它在存储库中,但我的存储库是错误的

gradle - 我的 Gradle 构建如何初始化类 org.codehaus.groovy.classgen.Verifier?

Android Studio 模拟器错误 - 以非零退出值 2 结束

java - 使用 eclipse、maven、spring、hibernate、jsf 快速重新加载开发中的 java web 应用程序中的更改

Android studio 添加库项目(使用新项目)

gradle - 从 gradleApi() 中排除依赖

android - 找不到 Assets 目录