블랙디의 개발새발

[안드로이드] Lombok Requires Annotation Processing 에러 본문

IT Program/Android Error

[안드로이드] Lombok Requires Annotation Processing 에러

BlackD 2018. 10. 31. 00:09

Lombok Requires Annotation Processing 에러


Annotation processing seems to be disabled for the project ' OO ' For the plugin to function correctly, please enable it under "Settings > Build > Compiler > Annotation Processors"


안녕하세요 블랙디입니다. 

오늘 생긴 따끈따끈한 에러! 안드로이드 롬복 라이브러리 관련 에러입니다. 


사건의 발단


때는 바야흐로 오늘 오후!! 코드 수정할게 있어서 프로젝트를 딱 키자마자 오른쪽 하단 알림창에 낯선 알림창이 훅 들어왔습니다. 별일 아닐거야라는 주문을 외우고, 심호흡을 2~3회 실시 후 자세히 보았더니 "lombok이 어쩌고 저쩌고" 빨간글씨로 친절하게 오류가 발생했다고 알려주었습니다.



안드로이드 스튜디오에서 친절하게 알려준 방법대로 Settings > Build > Compiler > Annotation Processors 경로에 들어가서 상단의 enable 체크박스를 꾹 눌렀습니다.


오잉?? 그런데 아무리 프로젝트를 껐다 키고 빌드를 다시해봐도 왜 변화가 없는거니?? 



사건의 유일한 실마리이자 단서


유일한 단서는 오른쪽 하단에 자꾸 뜨는 업데이트에 관한 내용이었습니다.



IDE와 Plugin을 업데이트 해달라는 내용이 딱! 그래서 최신버전으로 가기로 마음먹고 업데이트를 누르니!! 

정말 괜히 알림창이 뜨는게 아니구나 싶었죠ㅎㅎ



요렇게 딱 lombok plugin을 업데이트 해야된다고 나오는거죠! 정말 힘들게도 여기까지 왔습니다ㅠㅠ

Update > Restart를 하고나서 리빌드가 딱! 롬복에러가 딱! 해결이 안되네?????

여기까지 했는데 여러분도 해결이 안되셨나요 ????


마지막 Tip을 드리고 블랙디는 물러가보겠습니다.


close project로 스튜디오를 빠져나오면 안드로이드스튜디오 첫 실행 화면이 뜹니다.

화면에선 짤렸지만 좌측 리스트를 보시면 그동안 작업하셨던 Recent Project 들이 보이실 겁니다. 

그 프로젝트들을 모두 리스트에서 지워주세요!! 인정사정 없이 미련 없이!! 아셨죠??

그다음 Open an exsting Android Studio project로 작업하시던 프로젝트를 열어주세요

자동으로 빌드 되면서 lombok은 정상상태로 돌아올 입니다. 짜자잔!



Comments