Loading

gradle

gradle 入门

//改成腾讯源下载gradle,国外的太慢了,而且很有可能失败
// 初始化项目 gradle 可能就会卡在这里,所以可以先停止初始化项目,
//在项目目录手动添加文件  gradle/wrapper/gradle-wrapper.properties
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.5-all.zip
//buildScript块的repositories主要是为了Gradle脚本自身的执行,获取脚本依赖插件。
//gradle.build 
//subprojects块的repositories用于配置这个项目的子项目。
tasks.withType(JavaCompile) {
    options.encoding = "UTF-8"
}
//全局插件 在root gradle.build 加载
plugins {
    id("java")
    kotlin("jvm") version "1.8.10"
    //实际id org.jetbrains.kotlin.plugin.allopen, apply false 当前不使用
    kotlin("plugin.allopen") version "1.6.21" apply false
}
// 依赖仓库改国内阿里云的(包括root 项目和child项目)
allprojects {
    // 上面加载过来 这里直接引用
    apply(plugin="org.jetbrains.kotlin.plugin.allopen")
    repositories {
        maven {
            url 'https://maven.aliyun.com/repository/public/'
        }
        maven {
            url 'https://maven.aliyun.com/repository/google/'
        }

    }
}
dependencies {
    implementation 'org.projectlombok:lombok:1.18.20'
//支持 lombok
    annotationProcessor 'org.projectlombok:lombok:1.18.20'
   
}
posted @ 2021-07-08 17:56  ayunti  阅读(66)  评论(0)    收藏  举报