[eclipse] lombok 설정(설치) 하기
lombok @Data not working / getter setter 인식 불가 해결
lombok이 적용이 되지 않아 찾아보니.. eclipse에 설치를 해 주어야 한단다..
내가 가지고 있는 lombok.jar를 실행하면 다음과 같은 설치 화면이 나온다.
먼저 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가 잘 적용된다.