kotlin-compiler-embeddable:1.3.61 因为没有存储库

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)


Sal*_*lly 1

您需要通过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)