gradle eclipse插件入门

gradle eclipse插件参考:
https://docs.gradle.org/current/userguide/eclipse_plugin.html
1、gradle脚本配置Eclipse插件
创建build.gradle,将入如下命令拷贝粘贴文中:
apply plugin: ‘eclipse’
2、执行gradle命令
在cmd中切换到build.gradle目录下,执行如下命令:
gradle eclipse
执行后,gradle在目录下创建eclipse所需的.project文件,可以在eclipse中import进去。
3、试一试
1)创建空目录Happy3w_Gradle
如:D:\workspace\cherryspace\Happy3w_Gradle
2)Happy3w_Gradle目录下创建build.gradle
build.gradle内容如下:
apply plugin: ‘eclipse’
3)执行gradle eclipse命令
打开cmd,切换到D:\workspace\cherryspace\Happy3w_Gradle目录下,执行如下命令:
gralde eclipse
cmd输出内容:

4)运行结果
D:\workspace\cherryspace\Happy3w_Gradle目录下多了.project文件,以及.gralde文件夹。
打开eclipse可以将项目导入(import)。

Java Gradle入门

前面介绍gradle的一些基础知识,那么作为一名java开发,如何应用gradle构建和发布产品呢。
参考文档:
JavaQuickStart:https://docs.gradle.org/current/userguide/tutorial_java_projects.html
JavaPlugin:https://docs.gradle.org/current/userguide/java_plugin.html
下面根据摘录一些关键点,一看就懂,入门够用。
1、加入Java Plugin
要用gradle编译java代码,需引用现成的java插件,否则就得自己写很多脚本。
build.gradle文件中加入如下内容:

2、编译Java命令
运行cmd窗口,执行如下gradle命令编译Java程序:
gradle build

gradle脚本入门

gradle命令文档:
https://docs.gradle.org/current/userguide/tutorial_using_tasks.html
此文详细介绍了gradle构建脚本相关的知识,下面摘录一些关键点,入门够用了。
1、一个文件:build.gradle构建脚本
gradle命令执行时运行该文件,如用gradle构建的项目必有一个,用来写入gradle的脚本内容,用txt文本文件打开即可编辑。
2、两个概念:project(项目)和Task(任务)
是build.gradle文件中的两个主要元素。
项目:build.gradle文件中包含1个及以上项目,每个项目代表gradle要构建或者处理的目标对象。什么是项目,这里的项目可以是一个jar库或者web应用,或者是一个含有jar包的zip。它可能是一个gradle需要构建(build)的内容,也可能是一项需要gradle处理的事情。
任务:一个项目由1个及以上任务组成。它是gradle能执行的最小单位,可以是编译class文件,创建jar报,发布文档等等。
3、一种语言:groovy
gradle的脚本不是xml,而是groovy代码或称为groovy脚本,所以它能做的事很多,就像java编程一样。
4、入门例子:
例子1:hello happy3w
1)创建文本文件,写入如下内容

2)另存为build.gradle(gradle是扩展名)
3)gradle运行看结果
打开cmd将目录切换到刚才保存的build.gradle目录下,然后输入命令“gradle hello”回车能看到输出”Hello happy3w!”.
下面看happy3w的实际操作:
说明:乐3将build.gradle文件保存在了E:\homework\happy3w\guide\gradle目录。
cmd运行过程如下:

例子2:gradle脚本很强大-大小写切换
gradle的脚本是groovy,它能充分利用groovy的优势。
本例处理大小写转换,编辑build.gradle写入如下内容并保存:

cmd-运行”gradle upper”结果如下:

例3、编译依赖
修改buil.gradle写入如下内容保存:

运行cmd执行”gradle -q introduce”。结果如下:

说明:执行时加了选项-q,表示quiet不输出日志,除非有错。
gralde官网上还有很多例子介绍,读者可以再深入学习。
相关
gradle入门
gradle命令入门

Gradle命令入门

Gradle官网命令介绍:https://docs.gradle.org/current/userguide/tutorial_gradle_command_line.html
下面摘录一些常用命令:
1 执行任务
运行cmd转到project存放.gradle文件的目录下,执行如下命令。
如:gradle buildtask
其中buildtask是在.gradle文件中定义的一个task
2 排出一个不需要的任务
gradle buildtask -x test
其中test为此次不执行的任务,那么test及其依赖项都不执行。
相关
gradle入门
gradle构建脚本入门

gradle入门

gradle是一个编译或者叫构建工具(build tool)。
android studio编译就用了gradle,为了减少android学习阻力,先学习一下gradle吧。
1、gradle官网:https://docs.gradle.org/current/userguide/userguide_single.html
2、gradle安装:https://docs.gradle.org/current/userguide/installation.html?_ga=1.221387224.1155493083.1484023907
开发环境:win7
实际操作:
检查必备:
必须要JDK7及以上,用cmd输入”java -v”检查一下版本。
1、下载gradle3.3:gradle3.3
乐3选择了此包:Binary only distribution (no documentation or source code)
2、解压zip
如将zip解压到:D:\program\gradle\gradle-3.3
3、设置环境变量
1)创建计算机-属性-高级系统设置-环境变量:
变量名:GRADLE_HOME
变量值:\program\gradle\gradle-3.3
2)将GRADLE_HOME加到path变量中
path变量后面加入:%GRADEL_HOME%\bin;
4、测试,输入如下命令
打开cmd(新打开一个):开始-运行-cmd,打开cmd命令窗口后输入命令:
gradle -v
如正确将输出如下信息:

相关:
gradle构建脚本入门
gradle命令入门

gradle build 无效的源发行版 1.8

原因:系统的Java环境与gradle要求的不一致。
检查环境变量,将正确版本的jre加入系统环境变量里。
如何加入环境变量:
1、计算机属性->环境变量
定义JAVA_HOME,然后将相关之加入path变量中,如:
%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME\jre\bin;%JAVA_HOME\jre\lib\plugin.jar;