gradle之配置文件介绍

gradle之配置文件介绍

创建项目

  • 参考上篇文章

    *use local gradle distribution会自动检测gradle配置在环境变量的文件夹 *

gradle文件解释

plugins {
 id 'java'
}

group 'com.raphael' 
version '1.0-SNAPSHOT'
/**
* 以上两行都是自己填写的信息 创建项目时填写
*/

sourceCompatibility = 1.8 /*以上为jdk版本*/
/**
* 指定所使用的仓库,mavenCentral()表示使用中央仓库,此刻项目中所需要的jar包都会默认从中央仓库下载到本地指定目录。
*/
repositories {
 mavenCentral()
}
/***
* gradle工程所有的jar包的坐标都在dependences属性内放置
* 每一个jar包的坐标都有三个基本元素组成
* group,name,version
* testCompile表示该jar包在测试的时候起作用,该属性为jar包的作用域
* 我们在gradle里面添加坐标的时候都要带上jar包的作用域
*/
dependencies {
 testCompile group: 'junit', name: 'junit', version: '4.12'
}

坐标来源

gradle之配置文件介绍_第1张图片

使用本地maven仓库

  • 原因:每次构建项目都要从中央仓库去找,但是每次构建工程来说,即使电脑中有了所需jar包,但中央仓库下载的本地地址没有,也要再次从中央仓库下,这样多次对工程来说,较为浪费时间。解决办法是,先配合本地仓库,然后在配置maven中央仓库。这样每次构建工程,先从本地仓库找,然后如果没有,再从中央仓库找。当然中央仓库已经下载过了,不要再从中央仓库下,只需走流程即可。

  • 配置方法:

    • 将本地环境变量配置到环境变量

    gradle之配置文件介绍_第2张图片

    • 测试配置成功
      gradle之配置文件介绍_第3张图片

    • 在build.gradle文件中添加mavenLocal()

      repositories {
          mavenLocal()
          mavenCentral()
      }
      /**以上配置表上先从本地仓库寻找依赖,如果没有再从中仓库下载。
      */
      

你可能感兴趣的:(gradle)