buildSrc/build.gradle.kts
plugins {
`kotlin-dsl`
}
buildSrc/src/main/kotlin/V.kt
object V {
const val springManagement = "1.0.9.RELEASE"
const val springBoot = "2.3.2.RELEASE"
const val kotlin = "1.3.72"
const val kotlinLogging = "1.7.9"
}
build.gradle.kts
plugins {
kotlin("jvm") version V.kotlin
kotlin("plugin.spring") version V.kotlin
id("org.springframework.boot") version V.springBoot
id("io.spring.dependency-management") version V.springManagement
}
dependencies {
implementation(kotlin("reflect"))
implementation(kotlin("stdlib-jdk8"))
//spring
implementation("org.springframework.boot:spring-boot-starter-webflux")
}
buildSrc 这个模块是不需要在settings.gradle.kts里面注册的,gradle 也不让你注册