PHpullh
학습 라이브러리/Java/Gradle 프로젝트 설정

JAVA · Hello World

Gradle 프로젝트 설정

Gradle build.gradle로 Java 프로젝트를 구성합니다. Kotlin DSL도 함께 살펴봅니다.

Hello World입문gradlebuild.gradle빌드의존성

핵심 설명

Gradle build.gradle로 Java 프로젝트를 구성합니다. Kotlin DSL도 함께 살펴봅니다.

Java code

// build.gradle (Groovy DSL)
plugins {
    id 'java'
    id 'application'
}

group = 'com.example'
version = '1.0-SNAPSHOT'

java {
    toolchain {
        languageVersion = JavaLanguageVersion.of(21)
    }
}

repositories {
    mavenCentral()
}

dependencies {
    testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2'
}

application {
    mainClass = 'com.example.Main'
}

tasks.named('test') {
    useJUnitPlatform()
}

학습 팁

Gradle Wrapper(gradlew)를 사용하면 Gradle 버전을 프로젝트에 고정할 수 있어 팀 협업 시 유리합니다.

주의할 점

Groovy DSL과 Kotlin DSL(build.gradle.kts)의 문법이 다릅니다. 프로젝트에서 하나를 통일해서 사용하세요.

자주 묻는 질문

Gradle 프로젝트 설정란 무엇인가요?

Gradle build.gradle 로 Java 프로젝트를 구성합니다. Kotlin DSL도 함께 살펴봅니다.

Gradle 프로젝트 설정 학습 시 주의할 점은 무엇인가요?

Groovy DSL과 Kotlin DSL( build.gradle.kts )의 문법이 다릅니다. 프로젝트에서 하나를 통일해서 사용하세요.