Gradle的HelloWorld

Gradle的脚本名为  build.gradle

task hello{
    doLast{
        println("Hello World")
    }
}

运行:gradle -q hello

就会输出  Hello World

-q指定了输出的日志级别,没有这个参数会输出很多冗余信息,hello是定义的task的名字

task hello1 << {
    println("Hello World1")
}

<< 等效于 doLast

task hello2 << {
    4.times { println("Hello World2") }
}

4.times 表示大括号内的内容,执行四次

task hello3 << {
    5.times { println("$it") }
}

zhangliuningdeMacBook-Pro:learning-gradle-demo01 sherry$ gradle -q hello3
0
1
2
3
4

$it可以将每次执行时候的序列号值取出来

时间: 2024-10-26 01:01:16

Gradle的HelloWorld的相关文章

Building and Testing with Gradle

Chapter 1. Hello, Gradle! ANT:灵活,没有任何的约定俗成,没有依赖管理,虽然后来加入了依赖管理,但是还是不支持约定 Maven:提供了严格的标准和依赖管理,但是使用麻烦 Gradle:提供开箱即用的约定即约定大于配置,并且也可以灵活的改变 支持依赖管理,也支持传递依赖,通过Maven或者Ivy仓库(当然你也可以手动的下载依赖JAR包,当需要迁移到Gradle的时候特别有用) 1.1.Build Files in Groovy XML:适合机器阅读,人读很疼苦:方便表达

Android实战技巧之十一:Android Studio和Gradle

经过两个多月的AS体验,我认为是时候将Android的开发环境迁移到AS上了.目前最新版本是1.0.2,除了UI控件拖拽偶尔崩溃的问题(Ubuntu),其他功能用来还是十分流畅和高效.打动我的有如下几个特色: 智能感知体验特好,堪比VS 布局预览,手写布局后预览页面即时显示,便于布局调整和优化 编辑速度飞快流畅,毫无eclipse的卡顿 布局或源码中有图标和颜色的预览,十分直观 调试时体验极佳 集成了Terminal,喜欢命令行操作的伙伴不用额外启动终端了. 总之一句话,就是用起来特别爽! An

[转] 使用Spring Boot和Gradle创建项目

Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置. 本文主要是记录使用 Spring Boot 和 Gradle 创建项目的过程,其中会包括 Spring Boot 的安装及使用方法,希望通过这篇文章能够快速搭建一个项目. 开发环境 操作系统: mac JDK:1.7.0_60 Gradle:2.2.1 创建项目 你可以通过 Spring I

gradle入门演示

安装配置省略 在idea中新建gradle工程名字:Gradle-Showcase ?  Gradle-Showcase  gradle -v ------------------------------------------------------------ Gradle 2.6 ------------------------------------------------------------ Build time:   2015-08-10 13:15:06 UTC Build n

Gradle:Gradle入门

一.安装Gradle? 1.首先确保你安装的JDK1.5或以上版本号.? C:\Users\chengxiang.peng.QUNARSERVERS>java -version java version "1.8.0_65" Java(TM) SE Runtime Environment (build 1.8.0_65-b17) Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode) 2.从官方站点下载对应的

Gradle 入门

目录 start Gradle 书籍 发行版本列表 安装配置 SDKMAN方式 Chocolate 命令行选项 守护进程 Docker安装 配置镜像源 关键配置文件 build.gradle 初始化一个新项目 dependency 统一依赖管理 配置Wrapper 插件 常用插件 setting.gradle Gradle多模块的构建 另一种方式 部署 War包 Jar包 上传至构建仓库 构建Docker镜像 第二种插件方式 目录 end |2018-08-03| 码云 | CSDN | OSC

安卓开发HelloWorld

准备 开发环境:Android studio 测试环境:IDE自带模拟器.一台安卓机 语言选择:java 安卓版本:5.0 (因为手机的安卓版本是5.0.4所以选择5.0作为最低版本) 关于gradle Gradle是一个用Groovy语言编写的强大的构建工具. 具体可参考: https://www.cnblogs.com/mrray/p/6604689.html 刚安装好Androidstudio创建一个application会卡在这里. 可以在官方地址手动下载gradle-4.10.1:ht

项目自动化建构工具gradle 入门4——javaWeb在浏览器中显示helloWorld

在java应用中,其实做的最多的还是java web应用.所以现在我们做的就是用gradle构建一个简单的web项目,简单点,直接上代码吧. 1.进入目录D:\work\gradle\web,新建文件build.gradle,键入内容: 1 apply plugin: 'war' // 引入war插件, 2 3 repositories { // 从哪里找jar包 4 flatDir { 5 // 先看下build.gradle文件所在目录下的 libs目录中有没有 6 dirs 'libs'

「hadoop」idea gradle hadoop 运行helloworld示例

运行一个简单的hadoop实例. 环境:win7跑三台ubuntu虚拟机,并已成功安装hadoop2.8.1环境,win7安装idea工具 [步骤] 1.参考 http://blog.csdn.net/u011654631/article/details/70037219,该地址简称 参考页: 2.idea创建gradle的java工程: 3.按参考页build.gradle中集成相应的hadoop jar包: 几点补充: 1.把core-site.xml,mapred-site.xml,yar