``` plugins { kotlin("jvm") // kotlin("allo...
# gradle
l
Copy code
plugins {
    kotlin("jvm")
//    kotlin("allopen")
}

buildscript {
    repositories {
//        gradleScriptKotlin()
        google()
        mavenLocal()
        jcenter()
        mavenCentral()
        maven { setUrl("<https://plugins.gradle.org/m2>") }
        maven { setUrl("<https://repo.spring.io/snapshot>") }
        maven { setUrl("<https://repo.spring.io/milestone>") }
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:2.0.0.M2")
//        classpath(kotlin("gradle-plugin", "1.2-M2"))
//        classpath(kotlin("allopen", "1.2-M2"))
    }
}

apply {
//    plugin("org.jetbrains.kotlin.plugin.allopen")
    plugin("idea")
    plugin("org.springframework.boot")
    plugin("io.spring.dependency-management")
}
g
You shouldn’t use this line, you already applied your plugin in plugins block, remove this lne and keep only one from plugins // plugin(“org.jetbrains.kotlin.plugin.allopen”)