Development/Spring Boot

[Spring Boot] #1 프로젝트 생성

Jeyeon 2026. 5. 4. 00:47
반응형

start.spring.io

스프링 프로젝트를 생성할 때는 IntelliJ IDEA Ultimate 버전을 사용하여 생성할 수 있으나

Community 버전은 IDE 내에서 생성하지 못하기 때문에 아래의 웹사이트를 이용하여 생성해야 한다.

https://start.spring.io/

위와 같은 웹페이지가 표시된다.

필자는 아래와 같이 설정했다.

  • Project: Gradle Project
  • Language: Java
  • Spring Boot: 2.7.3
  • Packaging: Jar
  • Java: 17
  • Dependencies: Spring Boot DevTools, Spring Web, Thymeleaf

하단의 Generate를 클릭하면 압축파일이 내려받아지는데 이를 압축 해제하고 IntelliJ IDEA로 열 수 있다.


프로젝트 구조 및 실행

처음 열면 Gradle에서 Dependency를 다운로드하고 적용하기 때문에 기다려야 한다.

적용이 완료되면 build.gradle을 열어보자

start.spring.io에서 추가했던 dependencies가 추가되어 있는 모습을 확인할 수 있다. start.spring.io에서 라이브러리를 추가하지 못했더라도 이곳에서 추가할 수 있다.

 

src - main - [Package] - [Class] 해당 위치에는 메인 클래스가 존재한다. 

이제 이 프로젝트를 실행시켜 보자.

위와 같이 "Started [MainClass]..." 로그가 나타나면 실행이 된 상태이다. Tomcat이 8080 포트에서 시작되었다고 나왔으니 http://localhost:8080으로 들어가 보자.

잘 실행되고 있는 모습을 볼 수 있다. 아무것도 만들어놓지 않았으니 Whitelabel Error Page가 나오는 게 정상이다.

반응형

'Development > Spring Boot' 카테고리의 다른 글

[Spring Boot] #2 Controller, Thymeleaf 사용  (0) 2026.05.04