资讯月刊下载
[编程语言] 使用gradle构建java项目
gradle 是什么 gradle 是一个让构建自动化的工具,类似于maven,ant的功能.使用gradle可以给java项目编译,单元测试,打包,或者生成可执行的jar包等 gradle的依赖环境 gradle依赖java环境,所以使用gradle前需要安装jdk 或jre gradle 构建项目的流程 gradle的构建依赖于task, task可以指定与其他task之间的依赖关系 比如,有 ...
[Web前端] 每个 Java 开发者应该知道(并爱上)的 8 个工具
在Stormpath(一款用户管理和认证服务),我们认真对待质量和效率。任何一个优秀的工匠,仅仅拥有天赋是不够的,你在工作中还需要正确的工具。工程学不仅仅是科学,更是艺术。所以,在Stormpath,尽管我们拥有天赋,我们仍不断寻找所需的有用的工具。我们的工程师一直渴望向团队其他人分享新工具。现在,让我们向所有充满天赋的Java开发者推荐工具。 在这篇文章中,我将分享我们Java团队日常工作使用的 ...
[编程语言] 2016最流行的Java EE服务器
如今是我们发布有关Java领域统计资料的第四个年头。每年春天,我们对从JVM 的Plumbr 代理监测器收集到的数据进行挖掘,发现了以下几点: Java版本的使用情况(是Java6、7,还是8); 虚拟机使用的哪一款(是Oracle Hotspot 、 OpenJDK 还是 Rest of the World); 基础设施中最常用的是哪个应用服务器; 这些现象随着时间推移是如何变化的。 上周我们 ...
[编程语言] Gradle 3.0 发布,Groovy 构建工具
Gradle 3.0 发布了,主要改进包括通过优化 Gradle Daemon 使得性能提升了 75%;也是首次支持 Gradle Script Kotlin 和 JDK 9。 Gradle 是基于 Ant 和 Maven 理念的自动化构建工具。 该版本主要更新如下: Gradle Daemon 性能提升,并且在 3.0 版本中是默认启用的。 查看 Gradle Daemon 的状态 $& ...
[编程语言] Groovy即将加入Apache软件基金会
Groovy 项目负责人 Guillaume Laforge 于近日宣布 Groovy 将加入 Apache Software Foundation。 如果该提案被接受,Apache PMCs,负责管理 groovy 项目 更多内容请看这里:http://jaxenter.com/groovy-join-apache-software-foundation-115162.html。 Groovy ...
[企业架构] Spring Framework 4.0.0发布,首次支持Java 8
Spring项目组今天发布了Spring 框架4.0.0版本。Spring是一个开源的轻量级Java SE和Java EE开发应用框架,其目的是用于简化企业级应用程序开发。 Spring框架第一个版本发布于2004年,自发布以来已历经三个主要版本更新:Spring 2.0提供了XML命名空间和AspectJ支持;Spring 2.5增加了注释驱动(annotation-driven)的配置支持 ...
[编程语言] 开发套件Spring TS和Groovy/Grails TS 3.4发布
SpringSource社区近日发布了Spring Tool Suite(STS)和Groovy/Grails Tool Suite(GGTS)工具的最新的3.4版本。 STS和GGTS都是基于Eclipse的工具套件。STS提供了开发Spring项目所必需的组件,如Spring核心框架、Spring Integration、Spring Batch、Spring Webflow、Spring D ...
[编程语言] TIOBE 2013年10月编程语言排行榜:Groovy首次挤进Top ...
TIOBE公布了2013年10月份编程语言排行榜,细心的朋友可能会发现,本月前三甲有所变动,Objective-C与C++位置悄然互换,分别为:C、Java、Objective-C。 值得一提的是,本月Groovy首次进入前20名(排名18,2012年10月份其排名53位,上升幅度强劲)。Groovy是一种面向对象的脚本语言,能够运行在Java虚拟机上。其完全兼容Java, Groovy的语法与J ...
[编程语言] IntelliJ IDEA 12.1正式发布,支持JavaFX 2
IntelliJ IDEA开发团队近日正式发布了12.1版本。 新版本增加了对JavaFX 2的支持,引入了FXML标记、自定义CSS、代码完成、导航和搜索、代码重构封装工具、SceneBuilder集成等特性。 其他一些重要的新特性包括: 改善了对视网膜屏的支持 针对Windows平台的全屏模式 支持Spring Frameworks 3.2和Play Framework 2.1 支持Gr ...
[编程语言] Groovy 2.0.6和Groovy 2.1 beta版本发布
Groovy团队近日发布了Groovy 2.0.6和Groovy 2.1 beta两个版本。 Groovy 2.0.6主要是2.0分支的一个bug修复版本,建议2.0分支用户升级至该版本。Groovy 2.1中包含了一些新特性,主要如下: 完全支持JDK 7中的动态调用(invoke dynamic)特性 Groovy并发框架GPars升级至1.0 @DelegatesTo注解:帮助IDE和 ...
[编程语言] IntelliJ IDEA 12.0.1更新,修复可用性和性能问题
IntelliJ IDEA 12已于本月初发布,随即开发团队发现了一些可用性和性能方面的问题,并于今天发布了首个更新。 该版本中修复的问题主要包括: 性能问题:11或12版本中改善了JSP编辑性能,但发现性能仍停留在10.5.4阶段 性能问题:获得焦点后,IDEA变得非常慢 性能问题:在一些PostgreSQL数据库转储过程中,可能会导致IDEA挂起 可用性问题:“在编辑器标签中显示目录”操 ...
[企业架构] STS 3.1 和 GGTS 3.1 发布,Spring开发套件
SpringSource社区今天发布了Spring Tool Suite(STS)3.1.0和Groovy/Grails Tool Suite(GGTS)3.1.0版本。 Spring Tool Suite和Groovy/Grails Tool Suite都是基于Eclipse的工具套件。Spring Tool Suite提供了开发Spring项目所必需的组件,如Spring核心框架、Sprin ...
[编程语言] Griffon 1.1 发布,Groovy 开发框架
Griffon开发团队今天发布了Griffon 1.1.0正式版本,这是1.x系列的最新版本。 Griffon是一个用于开发基于JVM的桌面应用程序的框架,使用Groovy作为主要语言。受Grails的启发,Griffon遵循“约定优于配置(Convention over Configuration)”的原则,并使用一个直观的MVC架构和一个命令行界面。Griffon也遵循Swing应用程序框架 ...