애플리케이션 이름 변경 & gradle 의존성 일부 수정

This commit is contained in:
이상진 2025-08-20 21:17:02 +09:00
parent a8c1dbc9c9
commit def057d8e9
2 changed files with 12 additions and 15 deletions

View File

@ -20,31 +20,28 @@ repositories {
mavenCentral() mavenCentral()
} }
extra["springCloudGcpVersion"] = "7.1.0"
extra["springCloudVersion"] = "2025.0.0"
dependencies { dependencies {
implementation("org.springframework.boot:spring-boot-starter-data-jpa") implementation("org.springframework.boot:spring-boot-starter-data-jpa")
implementation("org.springframework.boot:spring-boot-starter-mail") implementation("org.springframework.boot:spring-boot-starter-mail")
implementation("org.springframework.boot:spring-boot-starter-validation") implementation("org.springframework.boot:spring-boot-starter-validation")
implementation("org.springframework.boot:spring-boot-starter-web") implementation("org.springframework.boot:spring-boot-starter-web")
implementation("com.fasterxml.jackson.module:jackson-module-kotlin") implementation("com.fasterxml.jackson.module:jackson-module-kotlin")
implementation("com.google.cloud:spring-cloud-gcp-starter") implementation("io.github.oshai:kotlin-logging-jvm:7.0.3")
implementation("org.jetbrains.kotlin:kotlin-reflect") implementation("org.jetbrains.kotlin:kotlin-reflect")
implementation("com.google.cloud:google-cloud-texttospeech:2.68.0") implementation("com.google.cloud:google-cloud-texttospeech:2.68.0")
implementation("org.apache.poi:poi:5.4.1") implementation("org.apache.poi:poi:5.4.1")
implementation("net.bramp.ffmpeg:ffmpeg:0.8.0")
runtimeOnly("com.mysql:mysql-connector-j") runtimeOnly("com.mysql:mysql-connector-j")
runtimeOnly("com.h2database:h2")
testRuntimeOnly("org.junit.platform:junit-platform-launcher")
testImplementation("org.springframework.boot:spring-boot-starter-test") testImplementation("org.springframework.boot:spring-boot-starter-test")
testImplementation("org.jetbrains.kotlin:kotlin-test-junit5") testImplementation("org.jetbrains.kotlin:kotlin-test-junit5")
runtimeOnly("com.h2database:h2") testImplementation("io.kotest:kotest-runner-junit5:5.9.1")
testRuntimeOnly("org.junit.platform:junit-platform-launcher") testImplementation("io.kotest.extensions:kotest-extensions-spring:1.3.0")
}
dependencyManagement {
imports {
mavenBom("com.google.cloud:spring-cloud-gcp-dependencies:${property("springCloudGcpVersion")}")
mavenBom("org.springframework.cloud:spring-cloud-dependencies:${property("springCloudVersion")}")
}
} }
kotlin { kotlin {

View File

@ -4,8 +4,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication import org.springframework.boot.runApplication
@SpringBootApplication @SpringBootApplication
class TextToSpeechApplication class TTSApplication
fun main(args: Array<String>) { fun main(args: Array<String>) {
runApplication<TextToSpeechApplication>(*args) runApplication<TTSApplication>(*args)
} }