plugins { id("java") id("application") id("org.springframework.boot") version("3.4.0") id("io.spring.dependency-management") version("1.1.6") } wrapper { gradleVersion = "8.10" distributionType = Wrapper.DistributionType.BIN } compileJava { sourceCompatibility = targetCompatibility = JavaVersion.VERSION_17 options.encoding = "UTF-8" } group = "ru.di9.mirror" version = "1.1" repositories { mavenLocal() mavenCentral() } ext { lombokVersion = "1.18.34" } dependencies { // Lombok annotationProcessor("org.projectlombok:lombok:$lombokVersion") compileOnly("org.projectlombok:lombok:$lombokVersion") // Spring Boot Web implementation("org.springframework.boot:spring-boot-starter-web") // Other implementation("org.apache.httpcomponents.client5:httpclient5:5.5") implementation("commons-io:commons-io:2.14.0") } application { mainClass = "ru.di9.mirror.Application" }