plugins { id 'java-library' id 'org.springframework.boot' id 'io.spring.dependency-management' } // common 모듈은 실행 가능한 jar가 아니므로 bootJar 비활성화 bootJar { enabled = false } jar { enabled = true } dependencies { // Spring Boot Starters api 'org.springframework.boot:spring-boot-starter-web' api 'org.springframework.boot:spring-boot-starter-security' api 'org.springframework.boot:spring-boot-starter-data-jpa' api 'org.springframework.boot:spring-boot-starter-validation' // JWT api "io.jsonwebtoken:jjwt-api:${jjwtVersion}" runtimeOnly "io.jsonwebtoken:jjwt-impl:${jjwtVersion}" runtimeOnly "io.jsonwebtoken:jjwt-jackson:${jjwtVersion}" // Utilities api "org.apache.commons:commons-lang3:${commonsLang3Version}" api "commons-io:commons-io:${commonsIoVersion}" // Jackson for JSON api 'com.fasterxml.jackson.core:jackson-databind' api 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310' }