본문 바로가기
Programming/Spring Boot

스프링부트(Spring Boot) 플러그인(Devtools, Live Reload++, Lombok) 설치하기

by 돌방로그 2023. 1. 23.

제목의 글을 설명하기에 앞서 정보전달의 목적도 있지만, 

제가 잊지않기 위해서 공부 및 정리하며 쓰는 글이라는 사실을 미리 고지합니다.

 

혹시라도 오입력된 정보가 있다면, 댓글 남겨주세요!


본 게시글에서는 스프링부트(Spring Boot)로 개발하기에 전, 개발 편의성을 올려주는 플러그인을 설치하는 과정입니다.

 


스프링부트(Spring Boot) 플러그인 설치하기

Spring Boot Devtools

변경 사항이 발생할 때마다 서버를 재시작할 필요없이 자동으로 재기동되어 변경 사항을 확인할 수 있습니다.

 

방법

1. 'build.gradle' 파일의 dependencies에 아래 코드를 추가합니다.

dependencies {
    ...
    developmentOnly 'org.springframework.boot:spring-boot-devtools'
}

 

2. IntelliJ 우측 패널에 위치한 'Gradle'을 클릭합니다.

 

3. 작업 중인 프로젝트를 마우스 우클릭 후, 'Refresh Gradle Dependencies'를 클릭합니다.

 

4. IntelliJ 하단의 상태바에서 아래와 같이 표시되면 정상적으로 Dependency가 추가된 상태임을 확인할 수 있습니다.

 


Live Reload++

브라우저 URL 재호출 또는 리프레시없이 변경 사항을 확인할 수 있습니다.

 

방법

1. 아래 LiveReload++ 설치 경로를 통해 설치 화면으로 접근합니다.

 

2. 화면에 표시된 파란색의 'Chrome에 추가' 버튼을 클릭합니다.

 

3. 팝업창의 '확장 프로그램 추가' 버튼을 클릭합니다.

 

4. Chrome에서 주소창 우측에 새로고침 버튼과 유사한 Live Reload++ 버튼이 표시되는 것을 확인합니다. 

    추가로 해당 버튼을 클릭하여 아래 이미지와 같이 체크 표시가 표시된다면 정상적으로 구축 완료된 상태입니다.

좌: Live Reload++ 활성하기 전 우: Live Reload++ 활성한 후

 


Lombok

롬복(Lombok)은 자바 클래스에 Getter, Setter, 생성자 등을 자동으로 생성해줍니다.

 

방법

1. IntelliJ의 상단에 위치한 'File > Settings > Plugins'를 순차적으로 클릭하여 접근합니다.

 

2. Plugin의 검색창에서 'Lombok'을 검색하여 설치 여부를 확인 후, 설치되어 있지 않으면 설치를 진행합니다.

   (저의 경우 기본적으로 설치가 되어 있었습니다.)

 

3. 'build.gradle' 파일의 dependencies 부분에 아래 코드를 추가합니다.

dependencies {
	...
	compileOnly 'org.projectlombok:lombok'
	annotationProcessor 'org.projectlombok:lombok'
	...
}

 

4. IntelliJ 상단에 위치한 메뉴에서 'View > Tool Windows > Gradle' 를 순차적으로 클릭합니다.

 

5. IntelliJ 우측에 표시된 Gradle관련 제어창에서 라이브러리를 다운로드하기 위해 프로젝트를 마우스 우클릭하여 'Refresh Gradle Dependencies'를 클릭합니다.

 

 


References

 

 

댓글