plugins { java id("org.springframework.boot") version "3.2.3" id("io.spring.dependency-management") version "1.1.4" } group = "org.example" version = "0.0.1-SNAPSHOT" java { sourceCompatibility = JavaVersion.VERSION_21 } configurations { compileOnly { extendsFrom(configurations.annotationProcessor.get()) } } repositories { mavenCentral() } dependencies { implementation("org.springframework.boot:spring-boot-starter") implementation("software.amazon.awssdk:s3:2.25.7") compileOnly("org.projectlombok:lombok") annotationProcessor("org.projectlombok:lombok") testImplementation("org.springframework.boot:spring-boot-starter-test") // https://mvnrepository.com/artifact/software.amazon.awssdk/s3 } tasks.withType { useJUnitPlatform() }