kak*_*ote 12 intellij-idea gradle kotlin
我在下面收到此错误消息
无法解析外部依赖项 org.jetbrains.kotlin:kotlin-compiler-embeddable:1.3.61,因为未定义存储库。
这是我的 build.gradle 下面
plugins {
id 'idea'
id "org.jetbrains.kotlin.jvm" version "1.3.61"
id "org.jetbrains.kotlin.kapt" version "1.3.61" apply false
id "org.jetbrains.kotlin.plugin.spring" version "1.3.61" apply false
id "org.jetbrains.kotlin.plugin.jpa" version "1.3.61" apply false
id "org.springframework.boot" version "2.1.6.RELEASE" apply false
id "io.spring.dependency-management" version "1.0.7.RELEASE" apply false
id "com.palantir.docker" version "0.22.1" apply false
}
subprojects {
group = "bawoori"
version = "1.0"
sourceCompatibility = 1.8
apply plugin: "kotlin"
apply plugin: "io.spring.dependency-management"
repositories {
mavenCentral()
jcenter()
}
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
}
compileKotlin {
kotlinOptions {
freeCompilerArgs = ['-Xjsr305=strict']
jvmTarget = '1.8'
}
}
compileTestKotlin {
kotlinOptions {
freeCompilerArgs = ['-Xjsr305=strict']
jvmTarget = '1.8'
}
}
}
Run Code Online (Sandbox Code Playgroud)
小智 5
你需要添加allprojects:
plugins {
id 'idea'
id "org.jetbrains.kotlin.jvm" version "1.3.61"
id "org.jetbrains.kotlin.kapt" version "1.3.61" apply false
id "org.jetbrains.kotlin.plugin.spring" version "1.3.61" apply false
id "org.jetbrains.kotlin.plugin.jpa" version "1.3.61" apply false
id "org.springframework.boot" version "2.1.6.RELEASE" apply false
id "io.spring.dependency-management" version "1.0.7.RELEASE" apply false
id "com.palantir.docker" version "0.22.1" apply false
}
allprojects {
group = "bawoori"
version = "1.0"
sourceCompatibility = "1.8"
repositories {
mavenCentral()
jcenter()
}
compileKotlin {
kotlinOptions {
freeCompilerArgs = ['-Xjsr305=strict']
jvmTarget = sourceCompatibility
}
}
compileTestKotlin {
kotlinOptions {
freeCompilerArgs = ['-Xjsr305=strict']
jvmTarget = sourceCompatibility
}
}
}
subprojects {
apply plugin: "kotlin"
apply plugin: "io.spring.dependency-management"
repositories {
mavenCentral()
jcenter()
}
}
Run Code Online (Sandbox Code Playgroud)
您需要通过jcenter()添加来解决您的依赖关系
repositories {
jcenter()
}
Run Code Online (Sandbox Code Playgroud)
到你的build.gradle文件。
repositories {
jcenter()
}
plugins {
id 'idea'
id "org.jetbrains.kotlin.jvm" version "1.3.61"
id "org.jetbrains.kotlin.kapt" version "1.3.61" apply false
id "org.jetbrains.kotlin.plugin.spring" version "1.3.61" apply false
id "org.jetbrains.kotlin.plugin.jpa" version "1.3.61" apply false
id "org.springframework.boot" version "2.1.6.RELEASE" apply false
id "io.spring.dependency-management" version "1.0.7.RELEASE" apply false
id "com.palantir.docker" version "0.22.1" apply false
}
subprojects {
group = "bawoori"
version = "1.0"
sourceCompatibility = 1.8
apply plugin: "kotlin"
apply plugin: "io.spring.dependency-management"
repositories {
mavenCentral()
jcenter()
}
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
}
compileKotlin {
kotlinOptions {
freeCompilerArgs = ['-Xjsr305=strict']
jvmTarget = '1.8'
}
}
compileTestKotlin {
kotlinOptions {
freeCompilerArgs = ['-Xjsr305=strict']
jvmTarget = '1.8'
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3915 次 |
| 最近记录: |