Spring Boot 프로젝트 생성 시 Java/JDK 버전 통일하기

tothelight·2024년 7월 31일
0

Spring Boot 기반의 코틀린 프로젝트를 생성할 때, 일관된 Java/JDK 버전을 사용하는 것이 중요합니다. 다음은 프로젝트 전반에 걸쳐 Java 버전을 통일시키는 단계별 가이드입니다:

1. 프로젝트 생성 시 Java 버전 선택

  • "New Project" 창에서 Java 버전을 선택합니다. (예: Java 21)

New Project

2. Spring Boot 버전 선택

  • Spring Boot 버전을 선택합니다. (예: 3.2.2)
  • 선택한 Spring Boot 버전이 지원하는 Java 버전과 호환되는지 확인합니다.

Spring Boot Version

3. 프로젝트 구조 설정

  • "Project Structure" 메뉴에서 프로젝트의 Language level을 확인합니다.
  • 선택한 Java 버전에 맞게 설정되어 있는지 확인하고, 필요하면 조정합니다.

Project Structure

4. Gradle JVM 설정

  • "Settings" 메뉴의 "Build, Execution, Deployment" > "Build Tools" > "Gradle" 섹션에서 Gradle JVM을 확인합니다.
  • "Project SDK"로 설정되어 있는지 확인하고, 필요하면 프로젝트에서 사용하는 Java 버전으로 변경합니다.

Gradle JVM Settings

5. build.gradle.kts 파일 설정

  • build.gradle.kts 파일을 열고 다음 설정을 확인 및 수정합니다:

    plugins {
        id("org.springframework.boot") version "3.2.2"
        id("io.spring.dependency-management") version "1.1.4"
        kotlin("jvm") version "1.9.22"
        kotlin("plugin.spring") version "1.9.22"
    }
    
    group = "com"
    version = "0.0.1-SNAPSHOT"
    
    java {
        sourceCompatibility = JavaVersion.VERSION_21
    }

build.gradle.kts

  • Java 버전 (sourceCompatibility)이 프로젝트에서 사용하려는 버전과 일치하는지 확인합니다.
  • Kotlin 버전 및 Spring Boot 버전이 프로젝트 설정과 일치하는지 확인합니다.

6. 최종 확인

  • 모든 설정이 일치하는지 다시 한 번 검토합니다.

이러한 단계를 따르면 프로젝트 전체에서 일관된 Java/JDK 버전을 사용할 수 있습니다. 버전 불일치로 인한 잠재적인 문제를 방지하고, 개발 환경의 안정성을 높일 수 있습니다.

주의: Spring Boot 버전에 따라 지원되는 Java 버전이 다를 수 있으므로, 항상 공식 문서를 참조하여 호환성을 확인하세요.

0개의 댓글