• 请不要在回答技术问题时复制粘贴 AI 生成的内容
arrowna
V2EX  ›  程序员

gradle 要替代 maven 么?

  •  
  •   arrowna · Feb 9, 2016 · 22535 views
    This topic created in 3929 days ago, the information mentioned may be changed or developed.

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

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

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

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

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


    @chilaoqi
    @xuyinan503 另外一面确实不得不说 maven 的强大。- -
    solomaster
    solomaster
    Feb 11, 2016
    25
    gradle 有自己的仓库么?
    hantsy
    hantsy
    Feb 11, 2016
    26
    @xuyinan503 Maven 不是复杂,而是工程化支持太完整了, Gradle 看起来是简单,更多时候不如说是简陋,很多 maven 插件对应的没 Gradle 插件, Gradle 只是对 G 粉简单,简单的扩展可写自定义任务。
    KNOX
    KNOX
    Feb 13, 2016 via iPhone
    27
    @hqs123 现在 Android 的项目大多数都是用 gradle 构建的
    guyeuro
    guyeuro
    Aug 30, 2017
    28
    现在呢?
    clifftts
    clifftts
    Jul 13, 2018
    29
    这么久的帖子,我怎么感觉 gradle 还是没有完全代替 maven 啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1012 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 113ms · UTC 22:45 · PVG 06:45 · LAX 14:45 · JFK 17:45
    ♥ Do have faith in what you're doing.