Gradle就是可以使用Groovy来书写构建脚本的构建系统,支持依赖管理和多项目,类似Maven,但比之简单轻便。
usePlugin 'groovy' reposiTorIEs { flatDir dirs: "lib" } dependencies { groovy ':groovy-all:1.7.0' comPILe fileTree(dir: 'lib', includes: ['*.jar']) runtime fileTree(dir: 'lib', includes: ['*.jar']) } // usage: gradle -i run task run(dependsOn: classes) << { captureStandardOutput(LogLevel.INFO) ant.Java( classname: 'fox.gem.GroovyClass', fork: true, classpath: "${sourceSets.main.runtimECLasspath.ASPath}" ) }
以上是Gradle的构建文件build.gradle中的内容,是不是比Ant的build.XML要简单太多了?这就是“惯例”的力量。由此,我们可以了解Gradle的第一个特点:“CoC(惯例优于配置)”。只要按照Gradle的惯例,那么可以最大限度的减少build文件的内容。
发布于 2018-01-26 00:51:20 | 322 次阅读
发布于 2018-01-15 01:00:50 | 122 次阅读
发布于 2017-12-21 00:32:10 | 222 次阅读
发布于 2017-12-12 04:00:28 | 197 次阅读
发布于 2017-11-30 23:56:51 | 115 次阅读
发布于 2017-11-28 23:56:38 | 136 次阅读
发布于 2017-11-25 00:21:36 | 154 次阅读
发布于 2017-11-21 23:56:30 | 171 次阅读
发布于 2017-11-09 07:48:17 | 143 次阅读
发布于 2017-11-01 07:32:14 | 153 次阅读
发布于 2017-10-20 00:54:12 | 216 次阅读
发布于 2017-10-13 09:30:22 | 95 次阅读
发布于 2017-10-02 23:47:54 | 100 次阅读
发布于 2017-09-30 03:52:39 | 80 次阅读
发布于 2017-08-08 00:19:40 | 124 次阅读
发布于 2017-08-04 09:54:02 | 128 次阅读
发布于 2017-07-24 06:59:04 | 73 次阅读
发布于 2017-06-08 02:59:47 | 176 次阅读
发布于 2017-05-20 00:20:45 | 130 次阅读
发布于 2017-01-03 20:00:36 | 117 次阅读