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

242 天前
 looo
5617 次点击
所在节点    Java
49 条回复
luzemin
241 天前
@retanoj 哈哈哈
luzemin
241 天前
Java8 + Maven 才能体现我们 javaer 的朴实
huzhizhao
241 天前
我一个破码农,怕是没有资格回复这个帖子哦
只想说项目用啥你用啥。遵从大多数人的想法才是常态
至于自己的,你想用啥就用啥
hefish
241 天前
@retanoj 其实这叫论坛气氛组,负责引起话题,至于结果是啥不重要,重要的是有人回帖。 比如:新手想买车啦,欢迎推荐啊。 再比如:喜欢上了一个妹子啊,大家帮忙分析分析啊;再比如:碰到资本家了啊,大家说我怎么办啊。。。
luoshuimumu
241 天前
如果你们的构建场景比较复杂自定义了 gradle 任务,升 gradle 版本的时候就享大福了。只用来组装依赖的话 gradle 和 maven 差不多的。
billbob
240 天前
gradle
monkeyk
240 天前
已经用了十几年 maven ,尚且够用就一直用;稳定优先
yusheng88
240 天前
ant ,maven 都深度使用过。
gradle 简单使用过。

体验最好的是 maven
单体项目就 maven + linux shell 脚本
微服务项目是 maven+docker+jenkins 。
win301
238 天前
曾经开发过一个比较复杂的系统,功能很多,项目组 5 个人,开发了约 1 年时间,最终项目完成后,大概有 800+类文件(我相信很多人看到这个类文件的数量可能都会想着应该将项目模块化拆分,我在这里不做过多讨论,就先假设项目组没有多余时间来做),每次使用 Maven 打包,需要耗时 2 分 20 秒左右,这已经是优化过一轮后的结果,在优化前大约 3 分 40 秒左右,我想着这样可不行,能不能有其他构建工具能提高项目的打包速度呢?以前就看过 Android 的同事在用 gradle 来打包,我想着后端项目理论上也应该可以打包,原理差不多,然后就去官网看了教程,然后开始研究 Maven 项目转换 Gradle ,通过 gradle 提供的命令行工具转换完成后,迫不及待的试试进行打包操作,然后神奇的事情发生了,这个项目打包成 jar 文件只用了 9 秒钟,虽然打包前还需要改一些打包所需要的代码,但最终的代价是值得的,以后所有项目就都用 Gradle 了

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

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

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

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

© 2021 V2EX