您当前的位置: 首页 >  gradle

xiangzhihong8

暂无认证

  • 2浏览

    0关注

    1324博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Elcipse安装gradle插件

xiangzhihong8 发布时间:2015-02-06 13:35:34 ,浏览量:2

参考:             http://www.gradle.org/docs/current/userguide/installation.html (1)下载Gradle

官网下载www.gradle.org/get-started

(2)将GRADLE_HOME/bin/加入$PATH。

将解压,得到gradle-1.8,然后拷贝到/usr:                   

                             输入sudo  cp -r gradle-1.8 /usr

添加环境变量方法:输入sudo gedit /etc.profle

                                在/etc/profile中添加 export GRADLE_HOME=/usr/gradle-1.8

                                export PATH=$GRADLE_HOME/bin:$PATH

使得profile生效: 输入 source /etc/profile

OK  配置完成。使用gradle version查看版本信息,若有则成功。

1. 基本概念(Project 和 Task)

Gradle中有两个基本的概念:project和task。每个Gradle的构建由一个project构成,它代表着需要被构建的组件或者构建的整个项目。每个project由一个或者多个task组成。task代表着Gradle构建过程中可执行的最小单元。例如当构建一个组件时,可能需要先编译、打包、然后再生成文档或者发布等,这其中的每个步骤都可以定义成一个task。

2. 构建第一个Task 和Ant运行时读取build.xml类似,Gradle运行时默认会读取build.gradle这个文件, 当然你也可以使用参数"-b"来指定其他的xxx.gradle

下面,让我们新建一个build.gradle文件,然后输入如下内容:

  task hello {       doLast{            println "hello world"       }  }

 这个构建的脚本很简单,就是输出hello world。为了运行这个构建,我们应该在当前目录下执行 "gradle hello",即gradle TaskName。 doLast意思是定义一个行为(映射Gradle中的Action类),放在当前task的最后,类似的,还有doFirst, 表示将定义的行为放在当前task最前面,例如

task hello {   doLast{       println "Hello world"     }      doFirst{       println "I am xxx"     }    }
执行gradle hello, 将输出 "I am xxx" "Hello world" 另外,你也可以使用如下更简洁的方式来定义task:

 

task hello 
关注
打赏
1482932726
查看更多评论
立即登录/注册

微信扫码登录

0.0447s