KOTLIN · Hello World
프로젝트 설정 (Gradle Kotlin DSL)
Kotlin 프로젝트의 기본 build.gradle.kts 설정입니다. Gradle Kotlin DSL을 사용하면 빌드 스크립트도 Kotlin으로 작성하여 타입 안전성과 IDE 자동완성을 얻습니다.
Hello World입문gradleproject-setupkotlin-dsl
핵심 설명
Kotlin 프로젝트의 기본 build.gradle.kts 설정입니다. Gradle Kotlin DSL을 사용하면 빌드 스크립트도 Kotlin으로 작성하여 타입 안전성과 IDE 자동완성을 얻습니다.
Kotlin code
// build.gradle.kts
plugins {
kotlin("jvm") version "1.9.22"
application
}
repositories {
mavenCentral()
}
dependencies {
testImplementation(kotlin("test"))
}
application {
mainClass.set("MainKt")
}학습 팁
kotlin("jvm")은 org.jetbrains.kotlin.jvm 플러그인의 축약형입니다. application 플러그인을 추가하면 ./gradlew run으로 바로 실행할 수 있습니다.
주의할 점
mainClass에 파일명이 아닌 클래스명을 지정해야 합니다. Main.kt 파일의 top-level fun main()은 MainKt로 컴파일됩니다.
자주 묻는 질문
프로젝트 설정 (Gradle Kotlin DSL)란 무엇인가요?
Kotlin 프로젝트의 기본 build.gradle.kts 설정입니다. Gradle Kotlin DSL을 사용하면 빌드 스크립트도 Kotlin으로 작성하여 타입 안전성과 IDE 자동완성을 얻습니다.
프로젝트 설정 (Gradle Kotlin DSL) 학습 시 주의할 점은 무엇인가요?
mainClass 에 파일명이 아닌 클래스명을 지정해야 합니다. Main.kt 파일의 top-level fun main() 은 MainKt 로 컴파일됩니다.
Continue Learning
Kotlin 학습을 이어가세요
총 200개의 독립 HTML 학습 문서 중 하나입니다. 각 문서는 고유 URL과 canonical 메타데이터를 가집니다.