阅读更多

3顶
0踩

编程语言

原创新闻 Groovy 2.0 候选版发布

2012-06-01 11:12 by 副主编 wangguo 评论(24) 有7107人浏览
Groovy开发团队今天发布了Groovy 2.0候选版本。



该版本最大的变化是在模块化方面,构建工具现在已经完全切换到了Gradle,用以构建一个更加模块化的Groovy。现在你可以有一个大而全的JAR,也可以只采用核心JAR以及项目需要的模块。

该版本还包括了一些重要的功能改进和bug修复,如下:

  • [GROOVY-5073] – 添加静态类型检查功能。
  • [GROOVY-5460] – 如果使用HTML构建器创建一个<a>标签,URL中的“&”被改变为“&amp;”。
  • [GROOVY-2116] – 添加一个扩展机制,允许新的GDK方法添加到其他库中。
  • [GROOVY-5138] – 改善了静态编译。
  • [GROOVY-5431] – 允许@EqualsAndHashCode、@Canonical、@TupleConstructor和@ToString使用一组字符串
  • [GROOVY-5432] – 修复@EqualsAndHashCode中的GroovyDoc错误。
  • [GROOVY-5448] – indy使用转换点来更改常量metaclass。
详细信息:ReleaseNote

下载地址:http://groovy.codehaus.org/Download?nc
3
0
评论 共 24 条 请登录后发表评论
4 楼 yidao620c 2012-06-01 21:22
rasonyang 写道
  Groovy的创造者James Strachan:我认为javac的长期替代者是Scala。我对Scala的印象非常深刻!坦率的说,如果有人在2003年就让我看到Martin Odersky,Lex Spoon&Bill Venners所写的《Programming Scala》,也许我就不会创建Groovy了。

scala永远成不了大事。
3 楼 java-007 2012-06-01 17:17
rasonyang 写道
  Groovy的创造者James Strachan:我认为javac的长期替代者是Scala。我对Scala的印象非常深刻!坦率的说,如果有人在2003年就让我看到Martin Odersky,Lex Spoon&Bill Venners所写的《Programming Scala》,也许我就不会创建Groovy了。

Scala这种恶心语法的烂语言,应该从地球上消失。
2 楼 shiren1118 2012-06-01 17:15
rasonyang 写道
  Groovy的创造者James Strachan:我认为javac的长期替代者是Scala。我对Scala的印象非常深刻!坦率的说,如果有人在2003年就让我看到Martin Odersky,Lex Spoon&Bill Venners所写的《Programming Scala》,也许我就不会创建Groovy了。


别拿这个来攻击groovy,擦,青菜萝卜,各有所爱,他和groovy没有任何关系了
1 楼 rasonyang 2012-06-01 15:32
  Groovy的创造者James Strachan:我认为javac的长期替代者是Scala。我对Scala的印象非常深刻!坦率的说,如果有人在2003年就让我看到Martin Odersky,Lex Spoon&Bill Venners所写的《Programming Scala》,也许我就不会创建Groovy了。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Groovy 2.0 released

    The Groovy development team and SpringSource are happy to echo the announcement of the release of Groovy 2.0, the highly popular dynamic language for the Java platform. The key highlights of this ...

  • Groovy 2.0发布

    Groovy开发团队今天发布了Groovy 2.0候选版本。 该版本最大的变化是在模块化方面,构建工具现在已经完全切换到了Gradle,用以构建一个更加模块化的Groovy。现在你可以有一个大而全的JAR,也可...

  • Jenkins 2.0 Beta版发布,添加了管道构建系统

    Jenkins 2.0 Beta版现在已经发布。该版本增加了一种新的定义构建流程的方式,改善了新用户的体验。\\Jenkins管道插件并不是什么新东西,但是2.0版本将提供一种新的核心特性(名字就叫Pipeline),该特性允许用户在...

  • Gradle详解(Groovy)

    一个APP有多个版本,Release版、Debug版、Test版。甚至针对不同APP Store都有不同的版本。在以前ROM的环境下,虽然可以配置Android.mk,但是需要依赖整个Android源码,而且还不能完全做到满足条件,很多事情需要手动...

  • BPMN2.0简介

    BPMN与Activity BPMN2.0(Business Process Model and Notation) 是一套业务流程模型与符号建模标准  精准的执行语义来描述元素的操作  ...

  • Spring Integration 2.0和JBoss AS 6.0.0 RC1发布

    已经发布了JBoss Application Server 6.0.0的第一个候选版本 。 该版本为JBoss AS实现了模块结构,并向JaasSecurityDomain添加了clientAlias和serverAlias选项,并为JSF Deployer添加了MyFaces 2.0支持。 它还具有...

  • BPMN 2.0结构说明

    可以同步或异步地发布信号。 在默认配置中,信号同步地传递。这意味着抛出信号的流程实例会等待,直到信号传递至所有的捕获信号的流程实例。所有的捕获流程实例也会在与抛出流程实例相同的事务中,也就是说如果收到...

  • Gradle 2.0 用户指南翻译——第五十章. 依赖管理

    本文禁止w3cschool转载! ... 本文翻译所在分支:https://github.com/msdx/gradledoc/tree/2.0。更好的阅读体验请访问:http://gradledoc.githang.com/2.0/userguide/userguide.html。 另外,...

  • Flowable学习笔记(二、BPMN 2.0-基础 )

    转载自Flowable学习笔记(二、BPMN 2.0-基础 ) 1、BPMN简介 业务流程模型和标记法(BPMN, Business Process Model and Notation)是一套图形化表示法,用于以业务流程模型详细说明各种业务流程。 它最初由业务...

  • Gradle详解+Groovy

    Gradle是当前非常“劲爆”的构建工具。...而且索尼工具组的工程师还将其和Android Studio索尼版一起推送,偶一看就更没兴趣了。为什么那个时候如此不待见Gradle呢?因为我此前一直是做ROM开发。在这个层面上

  • Activiti5之BPMN2.0新的业务流程定义规范

    groovy 和 javascript 。在 Activiti5.9 中新增了 Shell Task ,可以处理系统外部定义的 Shell 脚本文件,也与 Script Task 有类似的功能。常用于流程变量的处理。 BPMN2.0 流程示例 BPMN2.0 为所有业务元素...

  • Spring Integration 2.0 Release Candidate 1

    We are pleased to announce the first release candidate of Spring Integration 2.0! Download | Reference Manual | JavaDoc I thought I would take the opportunity to provide a general “what’s new?” ...

  • IntelliJ IDEA 发布2021年最终版v2021.3

    IntelliJ IDEA 12月正式发布今年最后一个重大版本v2021.3,此版本正式官宣提供对远程开发 (Beta) 的支持,并引入了一种使用Repair IDE...操作来解决 IDE 问题的新方法。它还为 Kotlin 带来了调试器更新和常量条件...

  • Activiti工作流Day08-BPMN 2.0结构

    Activiti支持的BPMN 2.0结构和对BPMN标准的扩展自定义扩展事件事件定义定时器事件定义错误事件定义信号事件定义触发信号事件捕获信号事件查询信号事件的订阅信号事件范围信号事件实例消息事件定义 自定义扩展 BPMN ...

  • 数学建模拟合与插值.ppt

    数学建模拟合与插值.ppt

  • [net毕业设计]ASP.NET教育报表管理系统-权限管理模块(源代码+论文).zip

    【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。

  • mysql相关资源.txt

    mysql相关资源.txt

  • 利用HTML+CSS+JS的国漫分享网站(响应式)

    此项目为一个HTML+CSS+JS的国漫分享网站,用户可以在此网站中观看自己喜欢的国漫。此网站共有4个页面,分别为首页,最新动态,热门推荐,分类。页面动漫图片齐全,内容可更改。可用于期末课程设计或个人课程设计。

  • Python爬虫爬取漫画

    Python爬虫爬取漫画

Global site tag (gtag.js) - Google Analytics