gradle 要替代 maven 么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
arrowna
V2EX    程序员

gradle 要替代 maven 么?

  •  
  •   arrowna 201-02-09 14:35:59 +08:00 21796 次点击
    这是一个创建于 3557 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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


    @chilaoqi
    @xuyinan503 另外一面确实不得不说 maven 的强大。- -
    solomaster
        25
    solomaster  
       2016-02-11 16:05:17 +08:00
    gradle 有自己的仓库么?
    hantsy
        26
    hantsy  
       2016-02-11 18:03:46 +08:00
    @xuyinan503 Maven 不是复杂,而是工程化支持太完整了, Gradle 看起来是简单,更多时候不如说是简陋,很多 maven 插件对应的没 Gradle 插件, Gradle 只是对 G 粉简单,简单的扩展可写自定义任务。
    KNOX
        27
    KNOX  
       2016-02-13 00:13:10 +08:00 via iPhone
    @hqs123 现在 Android 的项目大多数都是用 gradle 构建的
    guyeuro
        28
    guyeuro  
       2017-08-30 10:10:30 +08:00
    现在呢?
    clifftts
        29
    clifftts  
       2018-07-13 15:52:47 +08:00
    这么久的帖子,我怎么感觉 gradle 还是没有完全代替 maven 啊
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3379 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 04:31 PVG 12:31 LAX 20:31 JFK 23:31
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86