gradle 要替代 maven 么?

2016-02-09 14:35:59 +08:00
 arrowna

几年前 maven 还是很火的?难道现在都用 gradle 了?

21438 次点击
所在节点    程序员
29 条回复
VmuTargh
2016-02-09 15:15:06 +08:00
反正我 gradle 编译 almura ,总是卡在 https://libraries.minecraft.net 然后 403 。 maven 编译 spoutcraft 获取同一个镜像的同一个库完全没有问题
mikicomo
2016-02-09 15:19:49 +08:00
非权威新手理解, gradle 和 maven 的最大的区别就是 gradle 的配置实在是太过于简单了,采用的 groovy 脚本秒天秒地(无脑 G 粉)(捂脸....

不过现在的现状就是....企业级的应用部署也还是 maven 的,不过呢, gradle 绝对视以后的潮流。

其实这里应该要 @BAT 员工来说说,我猜嘛应该是能转 gradle 的都劲量转了吧?

毕竟.....2016 年我谷歌粑粑要回来了嘛!
incompatible
2016-02-09 15:51:51 +08:00
@mikicomo gradle 又不是你谷歌粑粑做的,只是 Android Studio 采用 gradle 构建而已
zonghua
2016-02-09 17:58:54 +08:00
用 Maven 下载了半个互联网,可惜国内不在互联网
heian0224
2016-02-09 18:35:14 +08:00
可惜工作中用的是 ant 加 ivy
KentY
2016-02-09 18:53:07 +08:00
从 05 年用 maven 到现在, 没事看过 gradle, 比较摸不着北....不如 maven 好用觉得. 可能还是没掌握精髓.
clino
2016-02-09 19:07:59 +08:00
gradle 不是基于 maven 的吗
用的库都是 maven 的库不是吗
粗浅理解
decaywood
2016-02-09 19:08:14 +08:00
挺容易上手啊,一天就会玩了
WispZhan
2016-02-09 20:29:59 +08:00
@incompatible Gradle 又不是 Android 构建专用。本身就是一个通用型项目构建工具,详情:<a href="https://gradle.org/" target="_blank">gradle.org</a>
caixiexin
2016-02-09 20:46:43 +08:00
@clino 只是兼容 maven 仓库,其他地方还是区别挺大的。
构建脚本简单好多
incompatible
2016-02-09 21:07:59 +08:00
@WispZhan 诶 为何要 @我给我讲这些?我有提到 gradle 是 Android 专用吗?
miao1007
2016-02-09 22:40:40 +08:00
android 默认是的 jcenter
nicevar
2016-02-10 00:00:59 +08:00
配置多了 xml 太繁琐,看着头疼, maven 衰退, gradle 崛起
dgsrz
2016-02-10 00:27:34 +08:00
@mikicomo 表示咱们 bu 还没有切 gradle 打算……
publicAdmin
2016-02-10 02:04:18 +08:00
从 github 的使用情况来看,大多数团队或个人开发者(不管是否 android 工程)使用 gradle 的数量逐渐增多,证明 gradle 肯定是趋势。 maven 也好, gradle 也好,都是构建工具。比大前端今天一个、明天一个来的平缓多了。
qw7692336
2016-02-10 05:26:52 +08:00
spring 也用 gradle 了
vietor
2016-02-10 09:31:14 +08:00
我认为 sbt 不错
wolfan
2016-02-10 09:35:17 +08:00
@publicAdmin 所以现在的作前端的宝宝心里苦啊!
hqs123
2016-02-10 09:42:44 +08:00
gradle 跟 android 有关系吗
odirus
2016-02-10 09:44:31 +08:00
还好吧,重心放在 maven 那些库里面,多参照学习学习, Java 的宝藏啊。打包工具嘛,熟悉几天时间就能用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/255907

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX