1 20 50 150 500
欢迎来到莱福软件站,找素材,搜软件,就上莱福软件站!
当前位置 >首页 >软件下载 >电脑软件 >编程开发 >编程其他

gradle V2.10 最新版

软件信息
  • 分类:编程其他
  • 大小:65.3M
  • 语言: 英文
  • 环境: WinXP
  • 更新:2024-11-12
  • 评级:
  • 系统: Windows Linux Mac Ubuntu
  • 软件类别: 国外软件 / 免费软件 / 编程控件
  • 插件情况:
  • 相关链接: http://www.gradle.org/

Gradle就是可以使用Groovy来书写构建脚本的构建系统,支持依赖管理和多项目,类似Maven,但比之简单轻便。

Gradle 安装

1,安装JDK,并配置JAVA_HOME环境变量。因为Gradle是用Groovy编写的,而Groovy基于JAVA。另外,Java版本要不小于1.5.

2,下载。

3,解压。如果你下载的是gradle-xx-all.zip的完整包,它会有以下内容:

二进制文件

用户手册(包括PDF和HTML两种版本)

DSL参考指南

API手册(包括Javadoc和Groovydoc)

样例

源代码,仅供参考使用。

4,配置环境变量。配置GRADLE_HOME到你的gradle根目录当中,然后把%GRADLE_HOME%/bin(linux或mac的是$GRADLE_HOME/bin)加到PATH的环境变量。

linux用户可以在~/.bashrc文件中配置。

配置完成之后,运行gradle -v,检查一下是否安装无误。如果安装正确,它会打印出Gradle的版本信息,包括它的构建信息,Groovy, Ant, Ivy, 当前JVM和当前系统的版本信息。

另外,可以通过GRADLE_OPTS或JAVA_OPTS来配置Gradle运行时的JVM参数。不过,JAVA_OPTS设置的参数也会影响到其他的JAVA应用程序。

Gradle 安装和简单使用:

Gradle的安装非常方便,下载ZIP包,解压到本地目录,设置 GRADLE_HOME 环境变量并将 GRADLE_HOME/bin 加到 PATH 环境变量中,安装就完成了。用户可以运行gradle -v命令验证安装,这些初始的步骤和Maven没什么两样。

类似于Maven的pom.xml文件,每个Gradle项目都需要有一个对应的build.gradle文件,该文件定义一些任务(task)来完成构建工作,当然,每个任务是可配置的,任务之间也可以依赖,用户亦能配置缺省任务,就像这样:
defaultTasks 'taskB'

task taskA << {
   println "i'm task A"
}

task taskB << {
   println "i'm task B, and I depend on " + taskA.name
}

taskB.dependsOn taskA
运行命令$ gradle -q之后(参数q让Gradle不要打印错误之外的日志),就能看到如下的预期输出:
i'm task A
i'm task B, and I depend on taskA
这不是和Ant如出一辙么?的确是这样,这种“任务”的概念与用法与Ant及其相似。Ant任务是Gradle世界的第一公民,Gradle对Ant做了很好的集成。除此之外,由于Gradle使用的Grovvy脚本较XML更为灵活,因此,即使我自己不是Ant用户,我也仍然觉得Ant用户会喜欢上Gradle。

更新日志:

Gradle1.7是有史以来最快的Gradle。主要性能优化,尤其是在依赖分辨率和构建脚本编译。所有用户的Gradle,将受益于这些改进,提高性能和可扩展性仍然是Gradle1.7进化提供一个普遍的主题。

Gradle1.7除了这些幕后的改进,还有很多新功能。新的终结任务机制使得它可以运行一个任务后,另一项任务,不论结果如何。这是非常有用的资源(如应用服务器)集成测试,必须关机后(可能失败)测试。另一种期待已久的功能,能够控制处理重复的文件复制和归档文件的创建操作,也被添加在此版本中。

Build安装插件的Gradle1.7的改进建立在现有的功能(即转换Maven项目到Gradle)增加支持从模板生成项目。随着时间的推移,这种机制将扩大至包括自定义模板,缓和的过程中,创建一个新的Gradle某种类型的项目。

此版本的Gradle还包括建立本机二进制文件从C + +源主要步骤。一般本机二进制文件的支持下沉重的发展是一个地区。期待看到Gradle的能力,在这方面继续提高在即将发布。

令人兴奋的是,Gradle1.7包含了更多的贡献比任何其他版本的核心开发团队之外的开发商。这是一个稳步上升的趋势发布上发布,并增加重大价值GradleGradle用户。感谢您提供的Gradle1.7。

下载地址

热门软件

Top