问题描述
我试图在我的 build.gradle.kts 中声明一些存储库,但是每当执行gradle bootRun
时,我都会遇到无法摆脱的脚本编译错误。
* What went wrong: Script compilation error:
Line 13: url "https://plugins.gradle.org/m2/"
^ Unexpected tokens (use ';' to separate expressions on the same line)
导致错误的行如下:
buildscript {
repositories {
mavenCentral()
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath(kotlin("gradle-plugin",version = "1.3.61"))
}
}
我不明白哪里出了问题。
我正在通过Powershell运行它。
Gradle -version
输出:
6.6.1级
构建时间:2020年8月25日16:29:12 UTC修订版:
f2d1fb54a951d8b11d25748e4711bec8d128d7e3科特琳:1.3.72
Groovy:2.5.12
Ant:于2020年5月10日编译的Apache Ant(TM)1.10.8版本
JVM:1.8.0_252(Amazon.com Inc. 25.252-b09)
操作系统:Windows 10 10.0 amd64
解决方法
解决了将冲突行更改为
maven {
url = uri("https://plugins.gradle.org/m2/")
}
由于使用Kotling DSL而不是Groovy,语法发生了变化,这是我所不知道的。