使用 Gradle 构建和管理项目,已支持使用 Groovy 和 Kotlin 这两种语言进行配置。使用 IDEA 创建 Kotlin 项目,将默认使用通过 Kotlin DSL 配置的 Gradle 来构建项目。使用这两种语言配置 Maven 镜像源的主要区别是 Groovy 使用 url
配置中央仓库地址,而 Kotlin 使用 setUrl()
进行配置,详见下文。
修改 build.gradle.kts
文件加入以下内容:
repositories {
// 依赖使用阿里云 maven 源
maven {
setUrl("https://maven.aliyun.com/repository/public/")
}
maven {
setUrl("https://maven.aliyun.com/repository/spring/")
}
mavenLocal()
mavenCentral()
}
修改 settings.gradle.kts
文件加入以下内容:
pluginManagement {
repositories {
// 插件使用阿里云 maven 源
maven {
setUrl("https://maven.aliyun.com/repository/gradle-plugin")
}
}
}
以上 maven { setUrl(url) }
部分可简写为 maven(url)
:
maven("https://maven.aliyun.com/repository/public/")
修改 build.gradle
文件:
allProjects {
repositories {
maven {
url 'https://maven.aliyun.com/repository/public/'
}
maven {
url 'https://maven.aliyun.com/repository/spring/'
}
mavenLocal()
mavenCentral()
}
}
修改 settings.gradle
文件加入以下内容:
pluginManagement {
repositories {
// 插件使用阿里云 maven 源
maven {
url 'https://maven.aliyun.com/repository/gradle-plugin'
}
}
}
https://maven.aliyun.com/mvn/guide
内容声明 | |
---|---|
标题: 使用 Kotlin DSL 的 Gradle 中央仓库镜像源配置 | |
链接: https://zixizixi.cn/gradle-maven-kotlin-groovy-config | 来源: iTanken |
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可,转载请保留此声明。
|