Gradle 6.0 发布

2019年11月09日

Gradle 6.0 发布了,这是一个主要版本。

此版本主要亮点是大大改进了依赖关系管理中的功能集,其中一些功能是分阶段发布的,在 Gradle 6.0 中,它们已经稳定并可以投入生产,默认发布 Gradle Module Metadata(Gradle 模块元数据),这使这些新功能在项目和二进制依赖关系之间可用。

在 JVM 生态中,新版本使得增量 Java 和 Groovy 编译更快,增加了对 JDK13 的支持,并提供了对 Javadoc 和源 jar 的即开即用支持。

对于 Scala 项目,更新了 Zinc 编译器,并使选择使用哪个版本的 Zinc 更容易。而关于 Gradle 插件,此版本添加了新的 API,将任务和属性松散地连接在一起变得更加容易,使有用的服务可用于辅助 API 动作,并且如果任务配置不当,Gradle 会在运行时发出提醒。

本机开发则添加了对 Visual Studio 2019 和最新 C++ 标准的支持。

此版本还包含了一些更新,以帮助保护构建的完整性和安全性,同时还合并了一些较小的更改和许多其它修复问题。

详情查看:

https://docs.gradle.org/6.0/release-notes.html

展开阅读全文
2 收藏
分享
加载中
精彩评论
天天升级真的烦
2019-11-12 00:09
5
举报
使用体验比maven和sbt慢,求大而全,不一定是好事。
2019-11-11 11:09
3
举报
不要在这里瞎说让人笑话了,只能说你跟别人用的不是同一个东西,maven下载一次就完事了怎么可能出现每次的问题,而且即使连接官方的源也是很快的,根本不用翻墙,另外gradle每次下载那个wrapper才是真的慢好不,它的最大好处是灵活,脚本简洁罢了并不适合新人。
2019-11-13 00:44
2
举报
说gradle比maven慢的,可以看gradle官网的速度对比。gradle慢的唯一可能就是下载包的时候没配置好,弄好代理速度完爆maven
2019-11-13 02:01
1
举报
..... 快快快
2019-11-09 08:55
1
举报
最新评论 (31)
4.6路过
2019-11-18 16:21
0
回复
举报
这个大象挺可爱,我会坚持用最新的
2019-11-13 14:05
0
回复
举报
说gradle比maven慢的,可以看gradle官网的速度对比。gradle慢的唯一可能就是下载包的时候没配置好,弄好代理速度完爆maven
2019-11-13 02:01
1
回复
举报
这玩意吃内存吃的厉害,我还是用maven吧
2019-11-12 10:02
0
回复
举报
在用5.6 要不要升级呢?
2019-11-12 09:11
0
回复
举报
天天升级真的烦
2019-11-12 00:09
5
回复
举报
666
2019-11-11 17:00
0
回复
举报
使用体验比maven和sbt慢,求大而全,不一定是好事。
2019-11-11 11:09
3
回复
举报
Jenkins按暂停的时候那个崩溃啊
2019-11-11 14:23
0
回复
举报
...这个我不跟你犟...
2019-11-12 17:43
0
回复
举报
可能是你没设置好代理,gradle速度应该是比前两者快的
2019-11-11 18:35
0
回复
举报
M2 SSD硬盘,高质量的翻墙VPN,阿里的国内镜像,全已经配置好。
2019-11-12 17:51
0
回复
举报
maven才是真的慢,而且每次打开项目都要同步1小时……
2019-11-12 08:39
0
回复
举报
你换个maven源?
2019-11-12 11:12
0
回复
举报
你需要一块M2的固态硬盘;一个翻墙的VPN代理;一个阿里的良心国内镜像源。
2019-11-12 17:53
0
回复
举报
不要在这里瞎说让人笑话了,只能说你跟别人用的不是同一个东西,maven下载一次就完事了怎么可能出现每次的问题,而且即使连接官方的源也是很快的,根本不用翻墙,另外gradle每次下载那个wrapper才是真的慢好不,它的最大好处是灵活,脚本简洁罢了并不适合新人。
2019-11-13 00:44
2
回复
举报
我也不知道啊,我都怀疑是IDE出bug了,每次打开项目就会出现Transferring Maven repository index: Central Repository,网络不太给力,每次要跑1钟头。
2019-11-13 09:19
0
回复
举报
字面意思看是你开启了:启动idea自动下载索引。这个选项我从来不用。自己使用的问题。中央仓库Central 的索引,你下载到明年可能还没下载完,这个有什么用?
2019-11-13 11:05
0
回复
举报
在idea里面使用local gradle就不会下载wrapper gradle了
2019-11-14 23:20
0
回复
举报
估计你不会用 我之前也骂 现在真香了
2020-04-18 07:25
0
回复
举报
我是最早用gradle代替maven的一批,DSL比XML个人更喜欢,简洁明了。配置好国内镜像的仓库源,高质量的代理后就是正常使用而已,gradle在java中用的是ivy的版本解析库,比maven的要差,比sbt现在的coursier也差,而现在又搞其他语言的支持,跟maven和sbt比慢就是原罪。
现在Java/Kotlin用gradle或者maven,Scala用sbt或者gradle,C/C++用cmake,Go用mod,刨除国内网络特殊情况的问题,其他的都差不了太多,细微而已。
2020-04-18 09:39
0
回复
举报
开发效率真高
2019-11-11 10:50
0
回复
举报
还在用4.x版本。。。。
2019-11-11 09:30
0
回复
举报
更多评论
31 评论
2 收藏
分享
返回顶部
顶部