[IT]/Spring

[Spring][Lombok] STS3에 Lombok 라이브러리 설치 및 적용하기 (Windows)

ee2ee2 2021. 11. 21. 23:56
728x90
반응형

Lombok 라이브러리 설치하기

: 없어도 되지만, Lombok을 이용하면 Java 개발 시 자주하용하는 getter/setter, toString(), 생성자 등을 자동으로 생성해주므로 편리하다.

Lombok 설치 버전 : 1.18.22 (2021.11 기준)

1) 설치 URL : https://projectlombok.org/download 

위 링크를 눌러 다운로드 진행

2) 다운로드 된 위치에서 cmd(명령 프롬포트) 창 실행 후, 아래 명령어로 실행

java -jar lombok.jar

 

3) 명령어 입력 후, Enter -> Installer 실행 됨

 

4) IDEs 목록에 사용하는 STS(eclipse)를 선택 후, Install / Update 버튼 클릭

(없으면 Specify location으로 직접 위치를 지정)

5) 설치 완료 > Quit Installer

 

6) 확인 하기

-. STS(Eclipse) 설치 경로에 Lomkok.jar 파일 추가 확인

-. STS.ini 파일 확인 (최하단에 아래와 같이 추가됨을 확인)

: -javaagent:D:\developmentTool\sts-3.9.14.RELEASE\lombok.jar

-. STS 재시작 > Help > About Spring Tool Suite 3 >lombok 설치 확인

 

 

프로젝트 내 테스트용 .class 파일 생성 후, @Data 로 잘 인식되나 확인하기

아니,,, 근데 롬복 인식이 아예 안된다!

왜...!

 

알아보니, 나는 설치만 했을뿐 pom.xml에 롬복 종속성 추가를 별도로 해야 했다.


해결방법

pom.xml에 dependency 추가

		<dependency>
      		<groupId>org.projectlombok</groupId>
      		<artifactId>lombok</artifactId>
      		<version>1.18.22</version>
     	 	<scope>provided</scope>
		</dependency>

 

인식 확인까지 완료!