无法应用Teamscale Gradle插件:ID为'com.teamscale'的插件未找到
解决Teamscale Gradle插件找不到的问题
1. 配置插件仓库
Gradle不知道去哪下载Teamscale插件,得先把仓库地址加到settings.gradle(或settings.gradle.kts)里:
Groovy 写法(settings.gradle)
pluginManagement { repositories { gradlePluginPortal() maven { url = uri("https://packages.teamscale.com/repository/maven-public/") } } }
Kotlin 写法(settings.gradle.kts)
pluginManagement { repositories { gradlePluginPortal() maven(url = "https://packages.teamscale.com/repository/maven-public/") } }
2. 应用插件
接下来在项目的build.gradle(或build.gradle.kts)里声明并应用插件:
Groovy 写法(build.gradle)
推荐用标准plugins块的方式:
plugins { id "com.teamscale" version "17.0.0" }
要是你非要用apply plugin的写法,得先声明版本再应用:
plugins { id "com.teamscale" version "17.0.0" apply false } apply plugin: "com.teamscale"
Kotlin 写法(build.gradle.kts)
plugins { id("com.teamscale") version "17.0.0" }
验证
同步Gradle项目,插件就能正常下载并加载,不会再弹出Plugin with ID 'com.teamscale' not found的错误了。
内容的提问来源于stack exchange,提问作者OrionDragon D
相关产品推荐
相关产品推荐

