plugins { id 'java-library' id 'io.spring.dependency-management' version '1.1.7' } group = 'stirling.software' version = '0.45.6' ext { lombokVersion = "1.18.38" } java { sourceCompatibility = JavaVersion.VERSION_17 } repositories { mavenCentral() } configurations.all { exclude group: 'commons-logging', module: 'commons-logging' exclude group: "org.springframework.boot", module: "spring-boot-starter-tomcat" } dependencyManagement { imports { mavenBom 'org.springframework.boot:spring-boot-dependencies:3.4.5' } } dependencies { implementation "org.springframework.boot:spring-boot-starter-web" implementation "org.springframework.boot:spring-boot-starter-thymeleaf" compileOnly "org.projectlombok:lombok:$lombokVersion" annotationProcessor "org.projectlombok:lombok:$lombokVersion" testImplementation platform('org.junit:junit-bom:5.10.0') testImplementation "org.springframework.boot:spring-boot-starter-test" testImplementation 'org.junit.jupiter:junit-jupiter' } test { useJUnitPlatform() }