인텔리제이에서 스프링 부트 프로젝트 만들고 설정하기

박제욱·2023년 11월 14일

SpringBoot

목록 보기
4/11
post-thumbnail

사진 출처 : https://namu.wiki/w/Spring(%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC)

프로젝트 생성법 ①

인텔리제이에 접속한다. 만약, 프로젝트가 켜져 있는 상태라면 close를 한다. close를 하고 나면 나오는 화면에서 오른쪽 위에 있는 New Project를 클릭한다. New Project를 클릭하여 나오는 창에서 왼쪽 에 있는 Generators란에 3번째에 있는 Spring Initializar를 클릭한다. 설정할 것들을 설정해주고(Group -> 수정하면 Package name도 바낀다, JDK, Java) next를 클릭한다. Spring Boot DevTools, Lombok를 체크해주고 Web를 클릭한 후, Spring Web을 체크한다. 이 외에도 설정해줄 것들이 있을 수 있는데 그것은 차차 추가하도록 하자.

[File] => [Close Project] => [New Project] => [Spring Initializar] => [create]

프로젝트 생성법 ②

프로젝트를 생성했으니 설정해줄 것들을 해줘야 한다.

  1. [File] => [Settings...] => [Build, Execution, Deployment] => [Compiler] => [Build project automatically] 체크 => [Apply] 클릭 => [Ok] 클릭
  1. [File] => [Settings...] => [Build, Execution, Deployment] => [Build Tools] => [Gradle] => [Build and run using]란의 Gradle (Default)Intellij IDEA로 바꾼다. => [Apply] 클릭 => [Ok] 클릭
  1. [File] => [Settings...] => [Build, Execution, Deployment] => [Build Tools] => [Gradle] => [Run tests using]란의 Gradle (Default)Intellij IDEA로 바꾼다. => [Apply] 클릭 => [Ok] 클릭
  1. [File] => [Settings...] => [Editor] => [File Encodings] 클릭 => [Default encoding for properties files]란의 UTF-8로 바꾼다. => [Apply] 클릭 => [Ok] 클릭
  1. [File] => [Settings...] => [돋보기 있는 창]에 fly 검색 => [Optimize imports on fly] 체크 => [Apply] 클릭 => [Ok] 클릭
  1. [File] => [Settings...] => [Project Settings] => [SDK]에 제대로 JDK가 되어있는지 확인, 안되있으면 원하는 JDK로 수정 => [Apply] 클릭 => [Ok] 클릭
  1. [File] => [Settings...] => [Project Settings] => [Modules] => [Language level]란[Project default]라고 되어 있는지 확인, 안 돼있으면 [Project default]로 수정 => [Apply] 클릭 => [Ok] 클릭

추가할 기능 넣기

  1. [인텔리제이] 접속
  1. [build.gradle] 파일 클릭
  1. dependencies 찾기
  1. dependencies의 블럭({}을 블럭이라고 한다.) 사이에 추가하고 싶은 기능을 Spring initalizr 사이트Dependencies에 있는 ADD DEPENDENCIES...을 톨해 추가(ADD DEPENDENCIES...창을 열고 원하는 기능을 클릭하면 자동으로 추가된다.)
  1. 원하는 기능을 다 추가한 다음 [EXPLORE]를 클릭
  1. [EXPLORE] 창의 dependencies 찾기
  1. dependencies의 블럭 내용을 드레그 후 복사
  1. [인텔리제이]에 있는 dependencies란에 붙여넣기.

참고1) 만약, dependencies란을 [EXPLORE] 창에서 모두 복사한 경우, 인텔리제이의 dependencies란에 붙여넣기할 때 dependencies란을 모두 드레드하고 붙여넣기하면 된다.

참고2) Spring initalizr 사이트 주소는 https://start.spring.io/이다.

0개의 댓글