Files
weblog-springboot/build.gradle.kts

50 lines
1.0 KiB
Plaintext

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<Test> {
useJUnitPlatform()
}
}