博客专栏  >  编程语言   >  Gradle基础教程

Gradle基础教程

第三代构建语言gradle知识分享

关注
32 已关注
31篇博文
  • gradle学习(23)-Sonar runner

    前言 上一篇文章学习了Sonar,这篇文章来讲解sonar runner。区别在于sonar runner是将分析的数据上传到数据库中,而sonar则是采用各种方法将数据库中数据组织成不同的...

    2015-01-29 14:13
    2495
  • gradle学习(22)-Sonar

    前言 sonar相关的信息分2章,一部分是sonar,一部分是sonar runner,这篇学习的是sonar。 sonar插件依靠于sonar runner插件,且sonar的版本要在2.1.1...

    2015-01-29 10:45
    1984
  • gradle复习(8)-Task中行为

    Behaviour 之前在学习的时候说到了可以给任务添加行为behaviour,看一下下面的例子: task hello << { println 'Hello Earth' } hello....

    2015-01-26 10:40
    1189
  • gradle复习(7)-深入Jacoco

    接着昨天的写,昨天讲到jacoco可以test任务中配置,形式如下: test { useTestNG(); jacoco{ ...... } } 之前的文章讲了append和desti...

    2015-01-23 13:30
    2428
  • gradle复习(6)-深入Jacoco

    本博客全部为原创,转载请注明出处D.Q的专栏。 如有疑惑,请到TesterHome论坛与我交流。 jacoco 之前在构建eclipse项目中

    2015-01-22 17:33
    3470
  • gradle复习(5)-Test remote debug

    一句话引发的"血案" 官方文档中关于test的信息有这么一句话: The test process can be started in debug mode (see getDebug())...

    2015-01-21 14:22
    1511
  • gradle复习(4)-Cannot find System Java Compiler

    这个问题的产生原因是你没有在gradle配置中设置JDK。 1.首先在build.gradle右键点击,选择Run As中第二个选项[2.Gradle build....]进入gradle配置。 ...

    2015-01-21 09:59
    4383
  • gradle复习(3)-在gradle项目中使用TestNG

    1.gradle项目 在eclipse中创建的java项目,用gradle管理。我要复习的是关于在gradle中使用TestNG的知识。首先TestNG环境配置如上一篇文章。 测试目录下有2个ja...

    2015-01-20 17:40
    4685
  • gradle复习(2)-eclipse中添加依赖jar包

    我所说的依赖,是指编写代码的时候,你找不到包,就是没有导入到项目的Library中。例如下面的情况: 我在做TestNG学习的时候,用了TestNG的jar包,build中脚本如下: a...

    2015-01-20 15:41
    6459
  • gradle复习(1)-2种定义任务方式的区别

    之前的教程中,task定义的方式有2种: task hello<<{         println 'Hello' } task world{         println 'Hello' ...

    2015-01-15 22:44
    1665
  • gradle学习(21)-在eclipse中构建java项目

    1.下载gradle for eclipse插件 根据前人文章找到的链接下载的,就不多说了。下载完成后,重启eclipse。 2.创建gradle项目 创建新项目的时候会发现多了一个gr...

    2015-01-14 20:13
    4622
  • gradle学习(20)-详解java插件

    1.使用 在build.gradle中添加以下语句,表示插入java插件 apply plugin:'java' 2.source sets java插件引入了so...

    2015-01-13 19:57
    4845
  • gradle学习(19)-log系统

    1.log信息的分类 除了常用的 debug,info,warning,error ,gradle自己特有的quiet和lifecycle。 2.选择log等级 -q/-...

    2015-01-13 00:59
    3074
  • gradle学习(18)-ant的属性

    1.设置ant属性 build.xml: buildDir=${buildDir} 我们要给buildDir属性设值 ant.impo...

    2015-01-13 00:11
    1430
  • gradle学习(17)-被合并的ant

    1.在gradle使用ant task hello << { String greeting = 'hello ant' ant.echo(message:g...

    2015-01-12 23:43
    1265
  • gradle学习(16)-操作文件

    1.定位文件 Project类中有一个file方法可以用来定位文件。 build.gradle: File configFile = file('src/config.xml') config...

    2015-01-12 21:14
    4019
  • gradle学习(15)-任务

    1.任务覆盖 所谓任务覆盖就是,就是2个任务名称相同,但是却还可以同时存在。这是为啥,因为有overwrite,类似于java中重写。 task copy << { println "thi...

    2015-01-12 14:53
    1895
  • gradle学习(14)-任务

    1.任务的定义 之前我们定义任务的时候采用的是task + 任务名的方式。例如 task hello << { println "hello" } 现在再介绍另外...

    2015-01-12 01:12
    1720
  • gradle学习(13)-有的没的

    1.用脚本创建目录 通常情况下,创建目录使用mkdir来创建目录,但是有一种更好的方式来做到,避免每次都手动创建。定义一个任务来创建目录,然后用dependsOn来依赖该任务,这有可以在需要的时候...

    2015-01-11 18:16
    1562
  • gradle学习(12)-groovy一些基础语法

    1.setter和getter语法 println project.buildDir println getProject().getBuildDir() project.buildDir = '...

    2015-01-11 02:26
    1643
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部