plugins { id("lms.spring-boot") } dependencies { implementation(platform(libs.springBootBom)) implementation(libs.springBootStarterWeb) implementation(libs.springBootStarterValidation) implementation(libs.springBootStarterActuator) implementation(libs.springBootStarterDataJpa) implementation(libs.springBootStarterSecurity) implementation(libs.springBootStarterOauth2ResourceServer) implementation(libs.springBootStarterFlyway) implementation(libs.flywayPostgresql) runtimeOnly(libs.postgresql) implementation(libs.jacksonYaml) implementation(libs.jacksonModuleKotlin) implementation(libs.springdocStarterWebmvcUi) implementation(project(":libs:common-http")) implementation(project(":libs:markdown")) implementation(project(":libs:security-jwt")) testImplementation(project(":libs:test-support")) testImplementation(libs.springSecurityTest) } springBoot { mainClass.set("ru.ysu.lms.academic.AcademicServiceApplicationKt") }