Spring Boot 프로젝트 생성 및 실행하기
Spring Boot 프로젝트를 생성하고 실행하는 방법에 대해 알아보겠습니다.
1. 개발 환경 설정
Spring Boot의 개발 환경 설정을 위해서는 다음 프로그램들의 사전 설치가 필요합니다.
- Java (JDK 8 이상)
- Gradle (6 또는 7 이상)
- IntelliJ (Ultimate)
2. Spring Boot 프로젝트 생성 및 실행하기
IntelliJ의 Ultimate 버전에서는 웹과 관련된 다양한 플러그인과 기능들을 제공합니다. Spring Boot의 경우도 IntelliJ 내부에서 생성이 가능합니다.
2.1 Spring Boot 프로젝트 생성하기
IntelliJ를 실행하고 상단 탭에서 File > New > Project 를 클릭해줍니다.
또는 다음과 같이 프로젝트 선택 화면이 나타난 경우엔 New Project 를 클릭해줍니다.
다음으로 좌측 목록에서 Spring Initializr를 선택하고 아래와 같이 설정한 뒤에 Next를 클릭해줍니다. Language는 Java, Type은 Gradle로 선택하고 Project SDK는 설치된 Java 버전에 맞춰서 선택해줍니다. (사전에 Gradle이 설치되어 있지 않아도 Type에서 Gradle을 선택해주면 함께 설치됩니다)
의존성을 선택하는 화면이 나오는데 Web > Spring Web 을 체크하고 Finish를 클릭하면 프로젝트 생성이 완료됩니다.
2.2. Spring Boot 프로젝트 실행하기
IntelliJ의 스프링 부트 플러그인을 사용하여 애플리케이션을 실행할 수 있습니다. 프로젝트 생성 후에 우측 상단 탭을 보면 애플리케이션 설정이 추가된 것을 확인할 수 있습니다.
Edit Configurations 를 클릭하여 추가된 설정을 확인해보겠습니다.
좌측 목록에 설정이 추가되어 있고 메인 클래스도 설정되어 있는 것을 확인할 수 있습니다.
프로젝트의 실행을 위해서 우측 상단의 Run 아이콘을 클릭해줍니다.
브라우저에서 http://localhost:8080 url로 접속해보면 다음과 같이 기본 에러 페이지인 Whitelabel Error Page가 나타나는 것을 확인할 수 있습니다.
이상으로 Spring Boot의 프로젝트 생성과 실행 방법에 대해 알아봤습니다.
※ References
- 김영재 지음, 『처음 배우는 스프링 부트 2』, 한빛미디어 (2019), p33 ~ p44. CHAPTER 2 스프링 부트 환경 설정