Spring Tool Suite4에서 lombok 설정하기
Overview
Java에서 Getter, Setter를 자주 사용한다.
반복되는 코딩을 지양하기 위해 lombok을 사용하게 되면 Annotation 하나로 Getter, Setter, toString()등을 간편하게 사용할 수 있다.
하지만 String Tool Suite 3 버전까지는 자동으로 lombok이 적용되지만, 4 버전은 lombok이 찾지 못한다. (2020년 3월 9일, lombok 1.18.12 version 기준)
STS4에서 lombok을 설치하는 방법을 알아본다.
설치 방법
lombok에서 다운로드를 받은 후 jar file을 java -jar lombok.jar
명령어를 사용하거나 더블클릭하여 실행시키면 위와 같은 화면이 뜬다.
이 때, 화면의 STS.app은 STS3버전으로, 4버전은 lombok installer가 찾지 못하고 있다.
화면 하단의 Specify location...
을 클릭하여 STS4의 경로를 직접 입력하는 과정을 거친다.
따로 설치 경로를 바꾸지 않았다면 /Application/SpringToolSuite4
에서 Contents
\(\to\) Eclipse
\(\to\) SpringToolSuite4.ini
파일을 선택한다.
위와 같이 STS4의 설정파일(.ini)을 입력한 것을 볼 수 있다.
화면 우측의 install / Update를 클릭하여 설치를 마무리 하고, maven에서 설정을 마무리 짓는다.