Gradle 5.0发布,支持Java 11

栏目: 编程工具 · 发布时间: 6年前

Java开发人员现在可以使用JDK 11运行Gradle构建。流行的开源构建自动化工具(Gradle 5.0)的最新里程碑版本还附带了一个可用于生产的Kotlin DSL、依赖版本校准和任务超时,以及长列表增强功能和升级。

在这个版本中,真正吸引眼球的是包含Kotlin DSL 1.0。Kotlin DSL(特定于域的语言)通过在受支持的ide中“增强的编辑体验”(根据Gradle Kotlin DSL入门)提供了传统Groovy DSL(最初是在Gradle最早的版本中引入的)的替代语法。Kotlin DSL目前完全支持两个ide: IntelliJ IDEA和Android Studio,但是其他集成开发环境可以导入并使用基于Kotlin-DSL的构建。

Gradle 5.0发布,支持 <a href='https://www.codercto.com/topics/22013.html'>Java</a>  11

Gradle团队在一篇 博客文章 中说,使用Kotlin编写构建逻辑“在ide中提供了显著的额外编辑帮助,包括:改进的完成、错误突出显示和重构工具……”“如果您更喜欢Groovy的灵活性和动态特性,那完全可以——Groovy DSL不会被弃用,”他们补充说。

在Gradle 5.0中引入的依赖项版本对齐也是这个公告中的一个引人注目的地方。该功能允许属于同一逻辑“平台”或“一起工作”的模块集的不同模块,因为它们是作为一个整体发布的,或者因为测试显示它们是一起工作的,Gradle Docs 页面 对此进行了解释。

但是Java jocks将很高兴在这个版本中了解JDK支持。最初的Gradle插件专注于Java、Groovy和Scala,它仍然被认为是JVM的主要构建系统。

Gradle一直支持跨多种语言和平台的构建自动化,从Groovy、Java和Scala开始,现在包括Android和C/C++。该系统与几个开发 工具 和持续集成服务器紧密集成,包括Eclipse、IntelliJ和Jenkins。

Gradle团队为需要将较旧的Gradle 4.x版本迁移到Gradle 5.0的开发人员发布了详细 指南 。 (“请记住,对于任何从4开始的开发人员来说,都有一些重大的变化和需要考虑的问题,”他们写道。)GitHub上还有一个 安装指南 ,供想要开始使用Gradle的新开发人员使用。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址: https://www.linuxidc.com/Linux/2018-12/155621.htm


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Blog Design Solutions

Blog Design Solutions

Richard Rutter、Andy Budd、Simon Collison、Chris J Davis、Michael Heilemann、Phil Sherry、David Powers、John Oxton / friendsofED / 2006-2-16 / USD 39.99

Blogging has moved rapidly from being a craze to become a core feature of the Internetfrom individuals sharing their thoughts with the world via online diaries, through fans talking about their favori......一起来看看 《Blog Design Solutions》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具