[Android studio] Bumblebee 2021.1.1 에서 lombok 플러그인이 적용되지 않는 문제

PanaxW·2022년 2월 4일
0

Error 해결

목록 보기
5/5

lombok 플러그인 미적용

Android studio 를 Bumblebee 2021.1.1 버전으로 업그레이드 한 이후 lombok 플러그인이 적용되는 않는 문제가 발생했다.

작성자는 해당 이슈 를 참고하여 문제를 해결했으며 해당 방법에 대해서 설명하려고 한다.

해결 방법

- 1 -

먼저 IntelliJ IDEA Community Edition 2021.1.3 - Windows ZIP Archive (zip) 으로 접속해 IntelliJ Community 2021.1.3 버전을 zip 형태로 다운 받는다.

Linux 계열이나 macOS 를 사용하는 해당 링크 를 접속해 2021.1.3 버전을 압축 파일 형태로 다운 받는다.

- 2 -

다운받은 파일을 압축해제 여러 파일을 볼 수 있는데, plugins/lombok 폴더를 찾는다.
lombok 폴더에는 lib 폴더가 있고 그 안에 jar 파일 3개가 있다.

lombok 폴더를 zip 파일로 압축해야 하는데 중요한 점은 다음 파일 구조로 압축해야 한다.
lombok 폴더 밑에 lib 폴더가 있고 lib 폴더 밑에 jar 파일이 있어야 한다.

  • lombok
    - lib
    - ㄴ lombok.jar
    - ㄴ lombok-generated.jar
    - ㄴ resources_en.jar

- 3 -

압축 파일을 생성했으면 안드로이드 스튜디오에서 윈도우 기준으로 ctrl + alt + s 를 누르면 플러그인 설정 창이 나타난다.

해당 창에서 Installed 옆에 있는 설정 버튼을 누르면 메뉴가 나타나는데 Install Plugin from Disk 를 누르면 탐색기가 나타나고 위에서 압축한 파일을 선택한다.

플러그인이 정상적으로 Installed 에 추가됐으면 안드로이드 스튜디오를 재시작하고 lombok 이 적용된 것을 볼 수 있다.

기타

  • 안드로이드 스튜디오를 재시작하고 나서 lombok 이 적용되지 않은 경우가 있는데, 위의 3번 방법을 다시 실행하니 적용이 됐다.
  • 해당 에서는 의도적으로 lombok 이 적용되지 않도록 만든 것으로 보이는데 이유는 모르겠다. Kotlin 을 권장하기 위한 걸지도
  • 과정이 복잡하기 때문에 기존에 Java 를 사용한 프로젝트는 Kotlin 으로 바꾸거나 lombok 기능을 수동으로 적용해야 할 것으로 보인다.
profile
Android Developer

0개의 댓글