Springboot

[Spring Boot] Intellij에 스프링 부트 프로젝트 생성하기

Jenny376 2022. 11. 26. 18:45
안녕하세요. hia의 개발 story입니다.

 

안녕하세요. 웹 개발을 공부하고 있는 개발자 hia입니다.

오늘은 작은 프로젝트를 시작하기 위해 스프링 부트 프로젝트를 생성해보겠습니다.

그동안 이클립스로 작업을 해왔기 때문에 인텔리제이로 잘 만들 수 있을지 걱정이 되네요 ㅎㅎ 

 

이클립스에서 스프링 부트 프로젝트를 만들 때는 Spring Initializr를 이용했었는데

Intellij Ultimate 버전은 프로그램 안에서 Spring Initializr로 만들 수 있습니다.

 

Intellij를 켜고 스프링 프로젝트를 만들어봅시다. 

File> New> Project...로 들어갑니다. 

여러 항목 중에 Spring Initializr를 선택하면 https://start.spring.io/ 에서 만드는 것과 같은 화면이 뜹니다. 

물론 화면은 조금 다르지만 항목은 같습니다.

사용하고 싶은 이름, 언어, 타입, jdk, java 버전 등을 잘 선택한 후 next를 눌러줍니다. 

여기에서는 Spring Boot 버전과 생성 시에 미리 의존성 주입을 할 라이브러리를 선택해줍니다.

저는 Lombok, Spring Web, Spring Boot DevTools, Thymleaf를 선택하였다.

생성을 해주면 이렇게 프로젝트가 보입니다.

이클립스만 쓰다가 처음이라 어디서 실행을 시키는지 조차 못 찾았습니다... 

아무리 찾아도 없었는데 겨우 찾아서 run 버튼을 누르니 실행이 되지 않았어요!

왠지 maven 프로젝트가 적용되지 않은 거 같았습니다.

이클립스였으면 바로 찾았겠지만 IntelliJ는 너무 어렵다 ㅜ 



검색을 해서 문제점을 찾았습니다.! 

이 부분은 따로 정리해서 글을 올리겠습니다. 

그렇게 maven 프로젝트를 등록해주니 실행 버튼이 생겼어요.

Spring Boot가 잘 실행되었는지 localhost:8080으로 접속해 확인해 보았습니다.

아래의 페이지가 뜨면서 잘 실행이 되었습니다.

성공!!