Gradle的工程配置文件说明

版权声明:嘿嘿嘿 https://blog.csdn.net/luzhensmart/article/details/85405251

build.gradle文件 

/**
 * 运行的环境是java语言
 */
plugins {
    id 'java'
}

/**
 * GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。
 * ArtifactID是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。
 * version 版本
 */
group 'com.lz.gradle'
version '1.0-SNAPSHOT'

/**
 * java的版本
 */
sourceCompatibility = 1.8

/**
 * 指定仓库的路径
 * mavenCentral():表示使用中央仓库,即项目中的jar 会从中央仓库下载到本地指定目录中
 * C:/Users/Administrator/.gradle(可以在setting中的gradle中的service directory path进行自定义配置)
 */
repositories {
    /**
     * 先让gradle从本地仓库找,找不到再从下面的mavenCentral()中央仓库去找jar包
     */
    mavenLocal()
    mavenCentral()
}

/**
 * gradle工程所有的jar包的坐标都在dependencies属性内放置
 * 每一个jar包的坐标 都有3个基本元素:
 * group,name,version
 * 类似于maven中的 <groupId>,<artifactId>,<version>
 * testCompile:表示该jar包,在测试的时候起作用,该属性为jar包的作用域
 * 所以我们在添加jar包坐标的时候,都要带上jar包的作用域
 */
dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.12'
    compile group: 'org.springframework', name: 'spring-context', version: '5.1.3.RELEASE'
}

猜你喜欢

转载自blog.csdn.net/luzhensmart/article/details/85405251