Skill/tools

[eclipse] lombok 설정(설치) 하기

진열사랑 2021. 2. 26. 09:56

lombok @Data not working / getter setter 인식 불가 해결

출처 : ojava.tistory.com/131

 

lombok이 적용이 되지 않아 찾아보니.. eclipse에 설치를 해 주어야 한단다..

내가 가지고 있는 lombok.jar를 실행하면 다음과 같은 설치 화면이 나온다.

lombok.jar
1.64MB

먼저 java는 설치되어 있어야 한다. lombok 설치 전 eclipse는 닫았다.

실행방법 : cmd 창 실행
c:\> javac -jar lombok.jar

 

설치 과정에서는 lombok을 적용할 IDE 환경을 불러온다.

자동적으로 불러와지긴 하나 별도의 경로를 지정해야 하는 경우는 specify location을 선택하면 추가할 수 있다.

lombok을 적용할 필요가 없는 IDE 환경은 체크박스를 해제하면 설치되지 않으니 걱정할 필요가 없다.

 

Install successful.. 위 화면이 나오면 설치 완료된 것이다.
Quit Installer 를 눌러 닫는다.

 eclipse가 설치되어 있는 디렉토리에서 eclipse.ini 파일을 열어 보면 아래 코드가 삽입된 것을 확인할 수 있다.

- javaagent:C:\eclipse\lombok.jar

 

실제로 뭐 설치하는지는 잘 모르겠다. 아마 그냥 eclipse.exe가 있는 디렉토리에 lombok.jar를 복사해 주는 듯 하다. 

 

eclipse를 다시 실행.

lombok을 사용하는 모든 프로젝트 다시 build한다.

(프로젝트 선택> 마우스 오른쪽버튼> run as > maven build... > Edit Configuration화면에서 Goals란에 clean package 입력 후 Run click)

오~~ @Slf4j가 잘 적용된다.