Gradle是可以使用Groovy的DSL来书写构建脚本的构建系统。最大的好处在于它能利用Grooxy灵活的自定义构建顺序。支持依赖管理和多项目,类似Maven,但比之简单轻便。而且它有非常完善的说明文档。目前,SpringSource、Hibernate等都采用Gradle来构建。
http://www.gradle.org/
版本:The latest release is 1.0 (12th June 2012)
官方文档:
http://gradle.org/docs/current/userguide/userguide.html
日文版:
http://gradle.monochromeroad.com/docs/ 好像还没有中文版的翻译。
【安装】
前提需要安装JDK5.0以上版本,自身捆绑了Groovy库,所以不需自己安装。从官网下载gradle-1.0-all.zip解压到本地,设置环境变量GRADLE_HOME,将%GRADLE_HOME%\bin加入到Path中即可。
输入gradle -v确认设置是否成功!
引用
C:\Documents and Settings\RenSanNing>gradle -v
------------------------------------------------------------
Gradle 1.0
------------------------------------------------------------
Gradle build time: 2012年6月12日 0時56分21秒 UTC
Groovy: 1.8.6
Ant: Apache Ant(TM) version 1.8.2 compiled on December 20 2010
Ivy: 2.2.0
JVM: 1.6.0_17 (Sun Microsystems Inc. 14.3-b01)
OS: Windows XP 5.1 x86
【简单的测试】
将以下脚本保存为build.gradle,放到D盘根目录下。
引用
task helloWorld << {
println 'hello, world'
}
然后在命令行窗口进入D盘,执行“gradle -q helloWorld”。
引用
D:\>gradle -q helloWorld
hello, world
分享到:
相关推荐
gradle-play-publisher, Gradle插件,将你的APK和元数据上载到 Google Play 存储 gradle-play-publisherGradle插件,将你的APK和应用程序细节上载到 Google Play 存储。 快速入门指南使用网络界面上传你的APK的第一...
支持的概念应用程序团体支持的概念部署方式服务复制控制器荚快速开始本快速入门演示了Gradle-Cloud-Deployer插件的用法。 1.应用插件适用于所有Gradle版本的构建脚本代码段: buildscript { repositories { maven { ...
gradle-restful-quickstart Gradle Spring-Boot Restful Service Docker快速入门初始git项目git init git remote add origin 创建gradle环境( ) gradle init --type Java应用程序查看项目文件添加忽略文件+ ....
java-gradle-starter-project 这是带有Gradle的Java Java版Runtime SDK的入门项目。 该项目包括Gradle包装器,因此无需安装Gradle即可运行该应用程序。 该应用程序将启动一个显示地图的窗口。指示IntelliJ IDEA 打开...
Gradle Lint插件 ...入门 阅读。 要应用此插件,请从获取最新版本,并将以下内容添加到build.gradle : buildscript { repositories { jcenter() } } plugins { id ' nebula.lint ' version ' <latest ver
2018年黑马gradle入门小视频,时长不长,简单明了~~ 如若链接失效,可私我,谢谢~~
Gradle入门之安装
大型企业绩效复制项目入门克隆仓库: $ > git clone https://github.com/gradle/perf-enterprise-large.git$ > cd perf-enterprise-large 在这里,您需要运行生成脚本。 大约需要30秒才能完成工作。 $ > ./setup.sh ...
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。 面向Java应用为主。当前其支持的语言限于Java、...
gradle入门到精通公开课视频
gradle脚本 入门配置,简单使用介绍
入门 只需编辑gradle/user-props.gradle 。 您可能想要在gradle/user-props.gradle和gradle/user-props.gradle添加JVM参数和系统属性,然后随意使用代码或尝试使用。 可以在找到一个很好的概述。 当前,可以通过...
gradle入门到精通公开课视频.txt 网盘链接
介绍 Gradle JavaCPP提供的插件使将和用作Gradle构建系统的一部分成为可能。 如果您遇到软件方面的任何问题,请随时提问。 我相信这还远非完美... 必备软件 要使用Gradle JavaCPP,您将需要下载并安装以下软件: ...
:index_pointing_up: 入门 Gradle Kotlin Sample项目旨在为各种设计模式和原型实现提供最小的引导程序配置。 :backhand_index_pointing_right: 发展 Gradle Kotlin示例团队想告知JetBrains正在通过提供的IDE...
gradle入门到精通.txt
第1步,应用依赖项检查Gradle插件 从Maven中央仓库安装 buildscript { repositories { mavenCentral() } dependencies { classpath ' org.owasp:dependency-check-gradle:6.1.5 ' } } apply plugin : ' org....
Dropwizard Gradle Kotlin入门建立与Gradle一起使用编写的“ Hello World” Dropwizard服务的最小示例。 该示例利用插件,该插件将所有依赖项和项目代码折叠到单个Jar文件中,其概念类似于Maven Shade,从而创建了自...
特征它包含以下功能: 插件的空白实现(请参见 ) 使用Spock进行测试(请参阅 ) 使用Gradle TestKit进行验收测试Travis CI上的持续集成和交付在插件上发布Gradle包装.gitignore用于Gradle,IDEA和Eclipse入门在上...
Gradle Wildfly EE Wicket 7快速入门 小门7 Java 7或8 HTML5 CSS3 Wicket-Boostrap 小门东西 包括展示厅示例 JPA 2.1 Hibernate(JBoss / Wildfly的默认设置) eclipselink SASS CSS-指南针 编译和检查CSS ...