![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
gradle
一渣程序猿
坚持成就人生,奋斗实现梦想
展开
-
Gradle学习系列之六——使用java Plugin
请通过以下方式下载本系列文章的Github示例代码: git clone https://github.com/davenkin/gradle-learning.git Gradle最常用的Plugin便是java Plugin了。和其他Plugin一样,java Plugin并没有什么特别的地方,只是向Project中引入了多个Task和Proper转载 2015-06-04 17:22:29 · 418 阅读 · 0 评论 -
Gradle学习系列之一——Gradle快速入门
请通过以下方式下载本系列文章的Github示例代码:git clone https://github.com/davenkin/gradle-learning.git 和Maven一样,Gradle只是提供了构建项目的一个框架,真正起作用的是Task和Plugin。Gradle在默认情况下为我们提供了许多常用的Plugin,其中包括有构建Java项目的Plug转载 2015-06-04 17:16:21 · 447 阅读 · 0 评论 -
Gradle学习系列之九——自定义Task类型
请通过以下方式下载本系列文章的Github示例代码: git clone https://github.com/davenkin/gradle-learning.git 在前面的文章中我们讲到,Gradle本身只是一个架子,真正起作用的是Task和Plugin。要真正了解Task和Plugin的工作机制并熟练运用,学会自定义Task类型和Plugin是转载 2015-06-04 17:24:08 · 423 阅读 · 0 评论 -
Gradle学习系列之五——自定义Property
请通过以下方式下载本系列文章的Github示例代码:git clone https://github.com/davenkin/gradle-learning.git 在前面的文章中我们讲到,设置和读取Project的Property是使用Gradle的一个很重要的方面。比如,很多Plugin都会向Project中加入额外的Property,在使用这些Plug转载 2015-06-04 17:21:26 · 421 阅读 · 0 评论 -
Java项目开发环境构建工具 Gradle 使用笔记(简单、基本)
1. Gradle安装: 从官方网站www.gradle.org下载最新版本,解压后,将GRADLE_HOME/bin目录加到系统环境变量PATH上。测试是否配置成功在命令行运行:gradle -v 会打印出gradle的版本号等信息. 2. Gradle基本使用: 新建一个项目后,在项目文件夹下创建build.gradle文件,并加入内容: appl转载 2015-06-04 18:43:34 · 687 阅读 · 0 评论 -
Gradle学习系列之八——构建多个Project
请通过以下方式下载本系列文章的Github示例代码: git clone https://github.com/davenkin/gradle-learning.git Gradle为每个build.gradle都会创建一个相应的Project领域对象,在编写Gradle脚本时,我们实际上是在操作诸如Project这样的Gradle领域对象。在多Pro转载 2015-06-04 17:23:19 · 478 阅读 · 0 评论 -
Gradle学习系列之四——增量式构建
请通过以下方式下载本系列文章的Github示例代码:git clone https://github.com/davenkin/gradle-learning.git 如果我们将Gradle的Task看作一个黑盒子,那么我们便可以抽象出输入和输出的概念,一个Task对输入进行操作,然后产生输出。比如,在使用java插件编译源代码时,输入即为Java源文件,转载 2015-06-04 17:19:13 · 498 阅读 · 0 评论 -
Gradle学习系列之三——读懂Gradle语法
请通过以下方式下载本系列文章的Github示例代码:git clone https://github.com/davenkin/gradle-learning.git Gradle是一种声明式的构建工具。在执行时,Gradle并不会一开始便顺序执行build.gradle文件中的内容,而是分为两个阶段,第一个阶段是配置阶段,然后才是实际的执行阶段。在配置阶转载 2015-06-04 17:19:43 · 716 阅读 · 0 评论 -
Gradle学习系列之二——创建Task的多种方法
请通过以下方式下载本系列文章的Github示例代码:git clone https://github.com/davenkin/gradle-learning.git Gradle的Project从本质上说只是含有多个Task的容器,一个Task与Ant的Target相似,表示一个逻辑上的执行单元。我们可以通过很多种方式定义Task,所有的Task都存放在Pr转载 2015-06-04 17:17:50 · 418 阅读 · 0 评论 -
通过Gradle来下载依赖的jar包
前段时间在看Gradle文章方向其比ANT、Maven真的要简单很多,特别是在下载jar依赖方面下面就是用gradle写的一个jar包依赖下载的小例子:(1)建立build.gradle文件(2)内容如下:apply plugin: 'java'repositories { mavenCentral()}dependencies {转载 2015-06-04 18:47:10 · 3483 阅读 · 1 评论 -
Gradle学习系列之七——依赖管理
请通过以下方式下载本系列文章的Github示例代码: git clone https://github.com/davenkin/gradle-learning.git 一个Java项目总会依赖于第三方,要么是一个第三方类库,比如Apache commons;要么是你自己开发的另外一个Java项目,比如你的web项目依赖于另一个核心的业务项目。通常来说,这种依赖的表示形式都是...转载 2015-06-04 17:21:54 · 1124 阅读 · 2 评论 -
Gradle学习系列之十——自定义Plugin(本系列完)
请通过以下方式下载本系列文章的Github示例代码: git clone https://github.com/davenkin/gradle-learning.git 在Plugin中,我们可以向Project中加入新的Task,定义configurations和property等。我们3种方法可以自定义Plugin,这些方法和自定义Task类型的3转载 2015-06-04 17:25:02 · 510 阅读 · 2 评论