开发 Java 项目 Gradle 一定比 Maven 好么?

190 天前
 looo
5423 次点击
所在节点    Java
49 条回复
Goooooos
190 天前
不是
InkStone
190 天前
gradle 我个人感觉适合构建需求复杂的中型项目。

如果构建需求比较简单,那直接 maven 就行了。

如果是大型项目,那 gradle 的兼容性会让你痛不欲生。
feelinglucky
190 天前
@InkStone 背 gradle 版本号坑过的人一般都直接用 gradle warpper 了,别问我为什么
techstay
190 天前
爱用啥用啥,gradle 上手门槛高一些
unclevv
190 天前
你啥项目 maven 满足不了你?
iyiluo
190 天前
gradle 升级太快了,maven 比较稳重
eleganceoo
190 天前
gradle 很灵活,适合复杂需求项目,一般 maven 就够了,也比较大众
chendy
190 天前
不一定,但是规模不大复杂度不高 maven 够用了…
chuck1in
190 天前
我倒是一直在用 gradle ,op 啥原因觉得 gradle 不好呢。
唯一的 gradle 问题我是觉得 gradle 比较吃 cpu ,虽然 gradle 所谓的说是很快,但是实际上快是建立在你 cpu 强的基础上的。
Ayanokouji
190 天前
maven 也就吐槽下 xml 吧,包管理工具比 maven 强的没几个。gradle 很秀,但是难度也增加了,如果有特定需求,gradle 灵活多更高。
fredweili
190 天前
Maven 已经不记得怎么用了
wxw752
190 天前
世界上哪有那么多绝对的事情
cleanery
190 天前
@chuck1in #9 它能把 cpu 吃满,这是好事,编译的时候,全速完成就好。
wetalk
190 天前
gradle 能用的,maven 一样跑,maven 用着不爽的项目,gradle 也没好到哪去,总结下来就是有优势,但不大
byte10
190 天前
我只记得 一个实现 有好几个写法,我直接放弃。人老了,不折腾。
securityCoding
190 天前
写过两年 go 之后,这两货都不好用
LoNeZ
190 天前
gradle 缺点 kts 太慢了..然后是写法太多了.不过最新版感觉还行能用代码定义的都用代码定义, 少些配置文件. maven 的 xml 实在是太啰嗦了.个人项目倾向于 gradle 玩法很多..
unco020511
190 天前
gradle 好用
layxy
190 天前
gradle 的版本号是真的坑
hengyunabc
190 天前
所有的开源项目都要看背后的商业公司。gradle 是基于 groovy 开发的,groovy 已经被证明是一个没啥前途的项目。gradle 出来很多年使用率都一般,后面被 Android 出来拉了一把。因为 Android 的打包太复杂了,需要 gralde 才能比较好配置。
后面 gradle 支持 kotlin 配置,又拉了一把。

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

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

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

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

© 2021 V2EX