Study/spring

[Java] STS 4 Spring Boot 3 프로젝트 import 방법(Gradle, Maven)

 

STS4에서 Maven이나 Gradle 스프링부트 프로젝트를 import하는 방법입니다.

스프링 프로젝트 버전은 3버전입니다.

 

프로젝트 import

Maven

File > Import > Maven > Existing Maven Projects에서 진행하겠습니다.

Existing Maven Project 항목 선택
Existing Maven Project 항목 선택

꼭 Existing Maven Projects에서 진행하지 않으셔도 괜찮습니다.

File > Open Projects from File System(File > Import > General  > Projects from Folder or Archieve)메뉴에서 import를 진행하셔도 됩니다.

 

import할 프로젝트 선택
import할 프로젝트 선택

import 할 maven 프로젝트를 선택하고 Finish 버튼을 누릅니다.

 

Finish 후 조금 기다리면 import가 완료됩니다.

Maven Project import 완료
Maven Project import 완료

 

Maven 스프링 부트 프로젝트 import가 완료되었습니다.

 

 

 

 

 

 

Gradle

Gradle도 Import projects > Gradle > Existing Gradle Project나 Import projects > General  > Projects from Folder or Archieve(혹은 File > Open Projects from File System)에서 프로젝트를 import할 수 있습니다.

 

File > Import > Gradle > Existing Gradle Project에서 import 진행 방법

Existing Gradle Project 메뉴
Existing Gradle Project 메뉴

Existing Gradle Project를 선택합니다.

 

import 할 gradle 프로젝트 선택
import 할 gradle 프로젝트 선택

여기서 Finish를 누르셔도 되고, Next를 눌러서 추가적인 설정을 더 하셔도 되지만 이대로 Finish 하셔도 무방합니다.

 

File > Open Projects from File System에서 import 진행 방법

Open Projects from File System

상단 메뉴에서 File > Open Projects from File System을 클릭합니다.

 

프로젝트 경로 선택

Import Projects from File System or Archieve 창에서 프로젝트 경로를 선택합니다.

선택하면 프로젝트 폴더가 아래에 나오고 import할 프로젝트가 맞다면 Finish를 눌러줍니다.

 

Gradle Project import 완료
Gradle Project import 완료

Gradle 스프링 부트 프로젝트 import가 완료되었습니다.

 

 

 

 

 

 

프로젝트 실행

실행 방법은 Maven과 Gradle에 상관 없이 동일합니다.

 

프로젝트 우클릭 > Run As > Spring Boot App을 클릭하거나 Alt + Shift + X, B로 실행할 수 있습니다.

Maven 스프링 부트 프로젝트 실행 방법

 

Gradle 스프링 부트 프로젝트 실행 방법
Gradle 스프링 부트 프로젝트 실행 방법

 

프로젝트 실행 후 아래 console 탭에서 프로젝트 실행 로그를 확인할 수 있습니다.

스프링부트 실행 로그
스프링부트 실행 로그

 

 

만약 import된 프로젝트에 있는 생성자 의존성을 인식하지 못하거나, Getter, Setter 메소드를 인식하지 못하는 경우엔 STS에 Lombok 라이브러리를 추가해야 합니다.

[Java] STS에 lombok 설치, 연동 방법

 

[Java] STS에 lombok 설치, 연동 방법

이클립스나 STS에서 프로젝트를 import할 때 프로젝트에 있는 Lombok 라이브러리가 적용되지 않는 경우가 있습니다. Lombok 오류 발생하는 경우프로젝트를 import 하는 경우에 컴파일 에러가 나는 경우

priming.tistory.com