Spring

[Spring Boot] spring Project 생성하기 (feat. IntelliJ , spring initializr)

walwal_ 2022. 12. 20. 19:33

 

 

 

intelliJ에서 Spring Project 생성하는 방법에 대해 알아보도록 하겠습니다.

 

 

 

Project를 생성하는 방법과 여러 순서가 있지만 저는 다음과 같이 진행할 예정입니다.

 

 


Empty Project 생성 -> spring initializr 설정 및 다운 -> build.gradle


 

1. Empty Project 생성 (과정 생략 가능)

 

 

제일 처음 IntelliJ를 실행시켰다면 아래와 같이

Projects -> New Project를 선택합니다.

 

조금이라도 사용해보신 분이라면 다음 사진으로 이동하시면 됩니다!

 

 

 

 

 

 

 

 

Empty Project를 생성하겠습니당.

 

따로 변경할 것 없이 Create 해줍니다.

 

 

 

 

 

 

 

그럼 이렇게 untitled project가 생성됐습니다. 참 쉽죠? ㅎㅎ

 

 

 

 

 

 

 

2. spring initializr

 

spring initializr는 spring에서 지원하는 사이트로 spring project를 생성할 때 이용합니다.

 

 

 

 

spring initializr로 이동하기 위해 잠시 intelliJ창이 아닌 인터넷에서

 

아래 링크를 클릭해 이동하거나 주소를 주소창에 입력해줍니다. 

                                            ↓↓↓↓↓↓

                                https://start.spring.io/ 

 

 

 

 

이동하게 되면 이런 페이지가 뜨게 되는데요 , 

 

이 페이지에서 내가 생성할 프로젝트에 대한 설정을 하고, 설정한 파일을 다운로드할 수 있습니다.

 

 

 

 

 

페이지를 살펴보면, 다음과 같습니다.

  • project : 빌드 방식을 선택합니다. 
  • Language : 사용할 언어를 선택합니다.
  • Spring Boot : 스프링 부트의 버전을 선택할 수 있습니다. (SNAPSHOT , RC1은 정식 버전이 아니 참고!) 
  • Project Metadata
    • Group : 회사명
    • Artifact : 프로젝트명
    • Name , Description , Pakagename : 자동 기입됨..  
  • Dependencies : 프로젝트에서 사용할 라이브러리를 선택합니다.

 


(참고)

 

위와 같이 주소창에 직접 입력 또는,

Project생성 단계에서 Spring Initializr URL을 클릭하게 되면 같은 페이지를 볼 수 있습니다.

 

 

 

project 화면에서 위 와 같이 띄우는 게 궁금하다!

하는 분들은 더보기 클릭..

더보기

 

 

왼쪽 상단의 intelliJ 아이콘 옆 file 클릭

or

project 빈 공간에 마우스 우클릭

→ New → Module 클릭

Spring initializr 클릭 → Server URL의 start.spring.io 클릭

 


 

저는 아래와 같이 설정하였습니다.

 

 

 

 

 

이때, Dependencies를 설정하려면

 

먼저 ADD DEPENDENCIES를 클릭을 하고 ,

 

 

 

 

 

사용할 라이브러리를 검색 후 선택합니다.

 

 

 

 

 

 

 

모두 추가하고 나면 다음과 같은 목록이 생성됨을 확인할 수 있습니다.

 

 

 

 

 

 

 

설정을 모두 마치셨다면 GENERATE를 눌러 다운을 받아줍니다.

 

 

 

 

 

. zip 형태의 파일을 

 

 

 

 

자신이 프로젝트를 생성할 경로에 풀어줍니다.

저는 C드라이브에 Spring이라는 폴더를 생성한 후 압축을 풀어줬습니다.

 

 

 

 

 

3. bulid

자자 이제 다운로드한 파일을 오픈하기만 하면 됩니다!

 

 

IntelliJ로 돌아와

project에서, file → Open을 선택해주세요.

 

 

 

 

아래와 같은 작은 창이 뜰 텐데요, 

우리가 다운로드한 경로에서 build.gradle이라는 파일을 찾아 열어줍니다.

 

 

저는 C:\Spring\hello-spring 디렉터리에 build.gradle 이 있습니당. 

 

 

 

 

 

 

 


(참고)

 

Project 생성 단계에서 Bulid Open을 바로 할 수 있습니다.

우측 상단에 Open을 누르면 같은 창을 확인할 수 있습니다.

 


 

 

 

 

 

 

 

 

 

오픈까지 하시고 , 아래와 같이 무언가가 실행 중이라면

정상적으로 Build가 되는 것입니다.

 

 

 

 

 

 

 

Build시 컴퓨터 사양, 라이브러리 양에 따라 오래 걸릴 수 있다 합니다! (참고로 저는 1분 30초 걸렸습니다 :-0 ) 

 

 

 

 

 

 

 

 

Build가 완료된 후 그 결과... 

 

 

                                                                            ↓↓↓↓↓↓↓↓↓

 

 

생성완료된 프로젝트

 

 

 


 

아 , 그리고 Build 시 오류가 날 수 있습니다.

 

 

오류도 여러 가지가 있겠지만 저 같은 경우는

대부분 spring initializr에서 설정했던 project , Spring Boot의 버전 문제였고, 조정하여 해결했습니다.

 

 

여러분도 에러가 난다면 저와 같은 버전으로 설정을 하시거나 , 다른 분들의 설정을 참고해 해결해 보세요!

 

 


 

 

 

 

 

 

지금까지 스프링 부트 생성과정에 대해 알아보았습니다. 

 

 

감사합니다!