반응형
Notice
Recent Posts
Recent Comments
관리 메뉴

개키우는개발자 : )

개발환경 준비 본문

반응형
  1. 스프링 부트 버전 결정
    • 강의는 스프링 부트 2.7.6 버전을 기준으로 진행됩니다. 최근 스프링 부트 3.0이 출시되었지만, 변화가 많아 이번 강의는 2.7.6 버전으로 유지됩니다.
  2. JDK 버전
    • 스프링 부트 버전이 결정되면 JDK 버전도 선택해야 합니다. 스프링 부트 2.7.6에서는 JDK 8, 11, 17 버전을 사용할 수 있습니다.
    • 다양한 OpenJDK 빌드를 사용할 수 있으며, Oracle JDK는 유료이기 때문에 Eclipse Temurin, Amazon Corretto, Azul JDK와 같은 무료 OpenJDK 버전을 추천합니다.
  3. JDK 관리 도구
    • SDKMAN과 같은 도구를 통해 여러 JDK 버전을 쉽게 관리할 수 있습니다. 이를 통해 다양한 JDK 버전을 설치하고 쉽게 전환할 수 있으며, 프로젝트마다 다른 버전을 설정할 수도 있습니다.
  4. 개발 환경 도구
    • IntelliJ IDEA를 추천합니다. Ultimate는 상용 버전이고 Community는 무료 버전이지만 일부 기능이 제한적입니다.
    • 그 외에도 Eclipse나 **Spring Tool Suite (STS)**와 같은 개발 도구도 사용할 수 있으며, Visual Studio Code도 가능하지만 비추천합니다.
  5. 스프링 부트 CLI
    • **스프링 부트 명령줄 인터페이스(CLI)**를 설치해 간단하게 프로젝트를 생성할 수 있습니다. SDKMAN을 이용하여 스프링 부트 CLI를 설치하고, 명령을 통해 프로젝트를 빠르게 생성하고 실행할 수 있습니다.
    • 예를 들어, 간단한 Groovy 스크립트를 통해 스프링 부트 애플리케이션을 빠르게 생성하고 테스트할 수 있습니다.

이번 강의의 핵심은 스프링 부트 개발 환경을 빠르고 효율적으로 구성하는 방법을 소개하는 것이며, SDKMAN, JDK, IntelliJ IDEA 등을 이용하여 프로젝트를 준비하는 과정을 설명합니다.

반응형

'토비의 스프링 부트 - 이해와 원리 > 섹션3 - 스프링 부트 시작하기' 카테고리의 다른 글

HTTP 요청과 응답  (0) 2024.10.06
Hello API 테스트  (0) 2024.10.06
Hello 컨트롤러  (0) 2024.10.06
프로젝트 생성  (0) 2024.10.06
Comments