Gradle 就是可以使用 Groovy 来书写构建脚本的构建系统,支持依赖管理和多项目,类似 Maven,但比之简单轻便。
首先也是最重要的是,该版本的实验性构建缓存功能支持用于 C 和 C++ 编译,这进一步改进了原生应用程序构建的性能。
详细内容请查看发布主页。
下载地址:
Source code (zip)
Source code (tar.gz)
评论删除后,数据将无法恢复
引用来自“冰力”的评论
Maven和Gradle到底用哪个引用来自“很拽De土豆”的评论
不用纠结。现在的情况基本上都是用maven。gradle适合个人项目玩玩。唯一的好处是配置文件看起来简洁点,其它并没有什么卵用。招的人基本都会maven,gradle学习成本还高,另外企业自动化服务器上面装的全是maven,除非你是项目负责人,不然有这闲心还不如做好项目。为了用而用,没任何卵用。这货也就是在android官方打包工具用得比较多。web项目里一些开源的像spring在用,但是跟你没有半毛钱关系。引用来自“阿唐唐”的评论
Android为什么用gradle构建?你在说Google SB吗引用来自“很拽De土豆”的评论
1、android用gradle那是google自己决定的事情,一个人用什么站在自己的角度选择或者别人就喜欢用gradle又怎么了。2、那是你说的,我不会无故去喷google.请尊重google.
引用来自“阿唐唐”的评论
gradle居然被你说成没什么卵用,用过再说,不懂别瞎说误导新人。对于一门自己不懂的技术怀有一种敬畏之心才应该是搞技术的应有的心态引用来自“很拽De土豆”的评论
就是因为用过所以才实话实说,没什么卵用请不要仅看我的后半句。你要说我不懂由你去,我是android和java web都做的人,不敢说用得非常熟练,起码的企业级开发还是足够的。你如果非要说gradle还有什么比maven好,大约就是它可以直接用groovy。除去android,在java web中我并不认为它有什么优势可言,曾经就为了追求那看起来简洁的配置我也是很迷恋的。如果你认为我哪里说得不对,请直接指出1,2,3来对比,咬文嚼字扣字眼比我认为你说google sb反而扣到别人头上来实在的多。引用来自“阿唐唐”的评论
好吧,Google算是我喷的,说我咬文嚼字的这些是你原话 "gradle适合个人项目玩玩"。"唯一的好处是配置文件看起来简洁点,其它并没有什么卵用。","web项目里一些开源的像spring在用,但是跟你没有半毛钱关系。",各自体会吧引用来自“开源中国首席颈椎砖家”的评论
萝卜青菜,各有所爱,他愿意写xml,你管他做什么引用来自“很拽De土豆”的评论
XML也好,DSL也好。你不能因为这个东西写法简单点就说别人误导新人,android不提肯定是用gradle,但是java web来说,我敢说80%的新人进入公司接触的绝对是maven,而不是gradle,而且他们以后再接触gradle也非常容易。gradle的入门对新人来说也比maven复杂太多,最简单的就gradle的编辑eclipse得下载多大的插件你知道不。别跟我提IDEA,IDEA是内置支持的,但是新人至少80%在学校用得也是eclipse,而eclipse对gradle的支持要下载多大的插件,尤其是groovy,脱离了gradle有多少人在用,有这时间我宁愿学python。人生苦短,新人更适合从maven做起。我保留我上面所有的观点不变。引用来自“冰力”的评论
Maven和Gradle到底用哪个引用来自“很拽De土豆”的评论
不用纠结。现在的情况基本上都是用maven。gradle适合个人项目玩玩。唯一的好处是配置文件看起来简洁点,其它并没有什么卵用。招的人基本都会maven,gradle学习成本还高,另外企业自动化服务器上面装的全是maven,除非你是项目负责人,不然有这闲心还不如做好项目。为了用而用,没任何卵用。这货也就是在android官方打包工具用得比较多。web项目里一些开源的像spring在用,但是跟你没有半毛钱关系。引用来自“阿唐唐”的评论
Android为什么用gradle构建?你在说Google SB吗引用来自“很拽De土豆”的评论
1、android用gradle那是google自己决定的事情,一个人用什么站在自己的角度选择或者别人就喜欢用gradle又怎么了。2、那是你说的,我不会无故去喷google.请尊重google.
引用来自“阿唐唐”的评论
gradle居然被你说成没什么卵用,用过再说,不懂别瞎说误导新人。对于一门自己不懂的技术怀有一种敬畏之心才应该是搞技术的应有的心态引用来自“很拽De土豆”的评论
就是因为用过所以才实话实说,没什么卵用请不要仅看我的后半句。你要说我不懂由你去,我是android和java web都做的人,不敢说用得非常熟练,起码的企业级开发还是足够的。你如果非要说gradle还有什么比maven好,大约就是它可以直接用groovy。除去android,在java web中我并不认为它有什么优势可言,曾经就为了追求那看起来简洁的配置我也是很迷恋的。如果你认为我哪里说得不对,请直接指出1,2,3来对比,咬文嚼字扣字眼比我认为你说google sb反而扣到别人头上来实在的多。引用来自“阿唐唐”的评论
好吧,Google算是我喷的,说我咬文嚼字的这些是你原话 "gradle适合个人项目玩玩"。"唯一的好处是配置文件看起来简洁点,其它并没有什么卵用。","web项目里一些开源的像spring在用,但是跟你没有半毛钱关系。",各自体会吧引用来自“开源中国首席颈椎砖家”的评论
萝卜青菜,各有所爱,他愿意写xml,你管他做什么引用来自“冰力”的评论
Maven和Gradle到底用哪个引用来自“很拽De土豆”的评论
不用纠结。现在的情况基本上都是用maven。gradle适合个人项目玩玩。唯一的好处是配置文件看起来简洁点,其它并没有什么卵用。招的人基本都会maven,gradle学习成本还高,另外企业自动化服务器上面装的全是maven,除非你是项目负责人,不然有这闲心还不如做好项目。为了用而用,没任何卵用。这货也就是在android官方打包工具用得比较多。web项目里一些开源的像spring在用,但是跟你没有半毛钱关系。引用来自“阿唐唐”的评论
Android为什么用gradle构建?你在说Google SB吗引用来自“很拽De土豆”的评论
1、android用gradle那是google自己决定的事情,一个人用什么站在自己的角度选择或者别人就喜欢用gradle又怎么了。2、那是你说的,我不会无故去喷google.请尊重google.
引用来自“阿唐唐”的评论
gradle居然被你说成没什么卵用,用过再说,不懂别瞎说误导新人。对于一门自己不懂的技术怀有一种敬畏之心才应该是搞技术的应有的心态引用来自“很拽De土豆”的评论
就是因为用过所以才实话实说,没什么卵用请不要仅看我的后半句。你要说我不懂由你去,我是android和java web都做的人,不敢说用得非常熟练,起码的企业级开发还是足够的。你如果非要说gradle还有什么比maven好,大约就是它可以直接用groovy。除去android,在java web中我并不认为它有什么优势可言,曾经就为了追求那看起来简洁的配置我也是很迷恋的。如果你认为我哪里说得不对,请直接指出1,2,3来对比,咬文嚼字扣字眼比我认为你说google sb反而扣到别人头上来实在的多。引用来自“阿唐唐”的评论
好吧,Google算是我喷的,说我咬文嚼字的这些是你原话 "gradle适合个人项目玩玩"。"唯一的好处是配置文件看起来简洁点,其它并没有什么卵用。","web项目里一些开源的像spring在用,但是跟你没有半毛钱关系。",各自体会吧引用来自“冰力”的评论
Maven和Gradle到底用哪个引用来自“很拽De土豆”的评论
不用纠结。现在的情况基本上都是用maven。gradle适合个人项目玩玩。唯一的好处是配置文件看起来简洁点,其它并没有什么卵用。招的人基本都会maven,gradle学习成本还高,另外企业自动化服务器上面装的全是maven,除非你是项目负责人,不然有这闲心还不如做好项目。为了用而用,没任何卵用。这货也就是在android官方打包工具用得比较多。web项目里一些开源的像spring在用,但是跟你没有半毛钱关系。引用来自“阿唐唐”的评论
Android为什么用gradle构建?你在说Google SB吗引用来自“很拽De土豆”的评论
1、android用gradle那是google自己决定的事情,一个人用什么站在自己的角度选择或者别人就喜欢用gradle又怎么了。2、那是你说的,我不会无故去喷google.请尊重google.
引用来自“阿唐唐”的评论
gradle居然被你说成没什么卵用,用过再说,不懂别瞎说误导新人。对于一门自己不懂的技术怀有一种敬畏之心才应该是搞技术的应有的心态引用来自“很拽De土豆”的评论
就是因为用过所以才实话实说,没什么卵用请不要仅看我的后半句。你要说我不懂由你去,我是android和java web都做的人,不敢说用得非常熟练,起码的企业级开发还是足够的。你如果非要说gradle还有什么比maven好,大约就是它可以直接用groovy。除去android,在java web中我并不认为它有什么优势可言,曾经就为了追求那看起来简洁的配置我也是很迷恋的。如果你认为我哪里说得不对,请直接指出1,2,3来对比,咬文嚼字扣字眼比我认为你说google sb反而扣到别人头上来实在的多。引用来自“绫小路清隆”的评论
太难用了,还是用回maVen,可能是我学不会怎么用引用来自“漂浪天下”的评论
同感啊,主要是ide提示很烂(貌似所有ide都不行),做什么的都要去翻天书一般的官方文档引用来自“冰力”的评论
Maven和Gradle到底用哪个引用来自“很拽De土豆”的评论
不用纠结。现在的情况基本上都是用maven。gradle适合个人项目玩玩。唯一的好处是配置文件看起来简洁点,其它并没有什么卵用。招的人基本都会maven,gradle学习成本还高,另外企业自动化服务器上面装的全是maven,除非你是项目负责人,不然有这闲心还不如做好项目。为了用而用,没任何卵用。这货也就是在android官方打包工具用得比较多。web项目里一些开源的像spring在用,但是跟你没有半毛钱关系。引用来自“阿唐唐”的评论
Android为什么用gradle构建?你在说Google SB吗引用来自“很拽De土豆”的评论
1、android用gradle那是google自己决定的事情,一个人用什么站在自己的角度选择或者别人就喜欢用gradle又怎么了。2、那是你说的,我不会无故去喷google.请尊重google.
引用来自“阿唐唐”的评论
gradle居然被你说成没什么卵用,用过再说,不懂别瞎说误导新人。对于一门自己不懂的技术怀有一种敬畏之心才应该是搞技术的应有的心态引用来自“很拽De土豆”的评论
就是因为用过所以才实话实说,没什么卵用请不要仅看我的后半句。你要说我不懂由你去,我是android和java web都做的人,不敢说用得非常熟练,起码的企业级开发还是足够的。你如果非要说gradle还有什么比maven好,大约就是它可以直接用groovy。除去android,在java web中我并不认为它有什么优势可言,曾经就为了追求那看起来简洁的配置我也是很迷恋的。如果你认为我哪里说得不对,请直接指出1,2,3来对比,咬文嚼字扣字眼比我认为你说google sb反而扣到别人头上来实在的多。引用来自“冰力”的评论
Maven和Gradle到底用哪个引用来自“很拽De土豆”的评论
不用纠结。现在的情况基本上都是用maven。gradle适合个人项目玩玩。唯一的好处是配置文件看起来简洁点,其它并没有什么卵用。招的人基本都会maven,gradle学习成本还高,另外企业自动化服务器上面装的全是maven,除非你是项目负责人,不然有这闲心还不如做好项目。为了用而用,没任何卵用。这货也就是在android官方打包工具用得比较多。web项目里一些开源的像spring在用,但是跟你没有半毛钱关系。引用来自“阿唐唐”的评论
Android为什么用gradle构建?你在说Google SB吗引用来自“很拽De土豆”的评论
1、android用gradle那是google自己决定的事情,一个人用什么站在自己的角度选择或者别人就喜欢用gradle又怎么了。2、那是你说的,我不会无故去喷google.请尊重google.
引用来自“阿唐唐”的评论
gradle居然被你说成没什么卵用,用过再说,不懂别瞎说误导新人。对于一门自己不懂的技术怀有一种敬畏之心才应该是搞技术的应有的心态引用来自“冰力”的评论
Maven和Gradle到底用哪个引用来自“很拽De土豆”的评论
不用纠结。现在的情况基本上都是用maven。gradle适合个人项目玩玩。唯一的好处是配置文件看起来简洁点,其它并没有什么卵用。招的人基本都会maven,gradle学习成本还高,另外企业自动化服务器上面装的全是maven,除非你是项目负责人,不然有这闲心还不如做好项目。为了用而用,没任何卵用。这货也就是在android官方打包工具用得比较多。web项目里一些开源的像spring在用,但是跟你没有半毛钱关系。引用来自“阿唐唐”的评论
Android为什么用gradle构建?你在说Google SB吗引用来自“很拽De土豆”的评论
1、android用gradle那是google自己决定的事情,一个人用什么站在自己的角度选择或者别人就喜欢用gradle又怎么了。2、那是你说的,我不会无故去喷google.请尊重google.
引用来自“冰力”的评论
Maven和Gradle到底用哪个引用来自“很拽De土豆”的评论
不用纠结。现在的情况基本上都是用maven。gradle适合个人项目玩玩。唯一的好处是配置文件看起来简洁点,其它并没有什么卵用。招的人基本都会maven,gradle学习成本还高,另外企业自动化服务器上面装的全是maven,除非你是项目负责人,不然有这闲心还不如做好项目。为了用而用,没任何卵用。这货也就是在android官方打包工具用得比较多。web项目里一些开源的像spring在用,但是跟你没有半毛钱关系。引用来自“阿唐唐”的评论
Android为什么用gradle构建?你在说Google SB吗2、那是你说的,我不会无故去喷google.请尊重google.
引用来自“绫小路清隆”的评论
太难用了,还是用回maVen,可能是我学不会怎么用引用来自“冰力”的评论
Maven和Gradle到底用哪个引用来自“很拽De土豆”的评论
不用纠结。现在的情况基本上都是用maven。gradle适合个人项目玩玩。唯一的好处是配置文件看起来简洁点,其它并没有什么卵用。招的人基本都会maven,gradle学习成本还高,另外企业自动化服务器上面装的全是maven,除非你是项目负责人,不然有这闲心还不如做好项目。为了用而用,没任何卵用。这货也就是在android官方打包工具用得比较多。web项目里一些开源的像spring在用,但是跟你没有半毛钱关系。引用来自“TiMoLove”的评论
如果只有“添加依赖”“编译打包”的需求,是不是可以永远不用这货…引用来自“polly”的评论
@TiMoLove 除了这俩也没啥别的事了吧引用来自“绫小路清隆”的评论
太难用了,还是用回maVen,可能是我学不会怎么用引用来自“冰力”的评论
Maven和Gradle到底用哪个引用来自“TiMoLove”的评论
如果只有“添加依赖”“编译打包”的需求,是不是可以永远不用这货…引用来自“polly”的评论
@TiMoLove 除了这俩也没啥别的事了吧引用来自“TiMoLove”的评论
如果只有“添加依赖”“编译打包”的需求,是不是可以永远不用这货…引用来自“冰力”的评论
Maven和Gradle到底用哪个