plugins { java id("org.springframework.boot") version "3.5.8" apply false id("io.spring.dependency-management") version "1.1.7" apply false } group = "com.hanserwei" version = "0.0.1-SNAPSHOT" description = "weblog-springboot" java { toolchain { languageVersion = JavaLanguageVersion.of(21) } } buildscript { repositories { mavenCentral() } } allprojects { group = "com.hanserwei" version = "0.0.1-SNAPSHOT" repositories { mavenCentral() } } subprojects { apply(plugin = "java") apply(plugin = "io.spring.dependency-management") java.sourceCompatibility = JavaVersion.VERSION_21 java.targetCompatibility = JavaVersion.VERSION_21 dependencies { compileOnly("org.projectlombok:lombok") annotationProcessor("org.projectlombok:lombok") testCompileOnly("org.projectlombok:lombok") testAnnotationProcessor("org.projectlombok:lombok") } tasks.withType { useJUnitPlatform() } }