본문 바로가기

Framework/Spring

[ Spring ] Spring Boot 설치하기

반응형

Spring Boot는 독립적으로 설치할 필요가 없으며, Maven이나 Gradle과 같은 빌드 도구를 통해 필요한 의존성을 자동으로 가져와 사용할 수 있습니다. 그러나 Spring Boot로 개발하기 위해 필요한 기본적인 설정과 환경은 갖추어야 합니다. 다음은 Spring Boot 개발 환경을 설정하는 방법입니다.

Spring Boot 설치 및 개발 환경 설정

  1. Java Development Kit (JDK) 설치
    • Spring Boot는 Java로 개발되므로, JDK가 먼저 설치되어 있어야 합니다. 일반적으로 최신의 장기 지원(LTS) 버전인 Java 17 또는 최신 버전을 권장합니다.
    • AdoptOpenJDK 또는 Oracle JDK 사이트에서 JDK를 다운로드하여 설치합니다.
    • 설치 후, 터미널(명령 프롬프트)에서 다음 명령어로 JDK 설치를 확인할 수 있습니다:
java -version
  1. IDE 설치
    • Spring Boot 프로젝트 개발을 위해선 개발 환경을 제공하는 IDE(통합 개발 환경)가 필요합니다. 추천하는 IDE는 다음과 같습니다:
      • IntelliJ IDEA (Community 또는 Ultimate Edition)
      • Eclipse
      • Visual Studio Code (Spring Boot Extension Pack 설치 필요)
    • IntelliJ IDEA가 가장 많이 사용되며, Spring Boot에 특화된 기능들이 많아 사용하기 편리합니다.
  2. Maven 또는 Gradle 설치 (선택 사항)
    • 대부분의 IDE에는 Maven과 Gradle이 내장되어 있지만, 명령줄에서 직접 사용하는 경우에는 별도로 설치가 필요할 수 있습니다.
    • Maven 다운로드 또는 Gradle 다운로드 페이지에서 설치 파일을 받아 설치합니다.
    • 설치 후 터미널에서 다음 명령어로 설치가 잘 되었는지 확인합니다:
mvn -version  # Maven 확인
gradle -version  # Gradle 확인
  1. Spring Boot 프로젝트 생성 (Spring Initializr 사용)
    • Spring Initializr 사이트에서 프로젝트를 생성할 수 있습니다. Spring Initializr를 사용하여 필요한 설정을 입력하고 프로젝트를 다운로드받아 IDE에서 열면 자동으로 Spring Boot가 설치된 상태가 됩니다.
    • 또는 IDE 내에서 Spring Initializr 통합 기능을 통해 직접 프로젝트를 생성할 수도 있습니다.
  2. Spring Boot 프로젝트 실행
    • 프로젝트 생성 후, 메인 애플리케이션 클래스(보통 Application.java)를 실행하면 Spring Boot 애플리케이션이 자동으로 실행됩니다.

요약

Spring Boot 자체를 설치하는 과정은 없으며, Java와 IDE, 그리고 빌드 도구(Maven/Gradle)만 설치되어 있으면 됩니다. 이후 Spring Initializr를 사용해 손쉽게 프로젝트를 생성하고 개발을 시작할 수 있습니다.

반응형