Gradle学习(九)——构建环境

为了更容易的配置用于构建的java进程,Gradle提供了几个选项。你可以在本地环境中配置GRADLE_OPTS或者JAVA_OPTS,比如JVM内存设置,JAVA_HOME,守护进程是否开启…

Read More

Gradle学习(八)——复合构建

复合构建是一个包含了其他构建的构建,很多时候和多项目构建非常相似,但是它包含的不是完整的项目,而是完整的构建…

Read More

Gradle学习(七)——持续构建

通常情况下,你会指定要执行的任务让Gradle来执行。Gradle会分析你给出的任务需要执行的所有任务集合,按照顺序全部执行他们,然后停下来等你的下一次指令。持续集成则不同,它会按照你给出的任务指令,不断的分析构建结果是否过期,如果过期则会再次执行构建,除非你强制让它停下来。…

Read More

Gradle学习(六)——多项目构建

把一个项目拆分成几个相互依赖的小项目更容易有助于理解,相互依赖很重要,可以通过一次构建过程把多个项目构建起来。在Gradle中,这叫做多项目构建…

Read More

Gradle学习(四)——Gradle守护进程

太多的工具需要安装,如果容易安装还好,你会认为也没什么,但对于一些用户来说这些东西都是非必要的。还有一个问题就是用户应该安装什么样的Gradle版本,软件在旧版本的Gradle没问题吗?Gradle Wrapper解决了这两个问题,而且也是构建的首选方案…

Read More

Gradle学习(三)——Gradle Wrapper

太多的工具需要安装,如果容易安装还好,你会认为也没什么,但对于一些用户来说这些东西都是非必要的。还有一个问题就是用户应该安装什么样的Gradle版本,软件在旧版本的Gradle没问题吗?Gradle Wrapper解决了这两个问题,而且也是构建的首选方案…

Read More

Gradle学习(一)——简介

依赖管理是基于apache Ivy的,任务和构建是基于ant的,脚本是用groovy的,如果你之前已经非常了解这三样的话,那么你已经学会了30%…

Read More