이클립스 스프링부트 혼자하기4_2-lombok에러<재만남>
23.3.7 처음 lombok문제를 정리하고 3일정도 지났다.
그동안 다시 설치하고 다시 진행을하면서 @build @Getter @Setter에 다시 문제가 생기기 시작했다.
그냥 build.gradle 기재하여 설치 후 클래스 작성할 때는 문제가 없어서 잘되었나 보다 했는데
막상 buider() 나. 클래스.getId()같은 작업을 할때 안 읽히는 것이다...
설치도 잘되었는데 왜그런가 계속 검색하는데 이미 검색한것 밖에는 안나온다.
진행했다가 이클립스까지 완전 포맷한 경험으로 무서웠긴 하지만 방법이 안나오기도 하고
많은 사람들이 이렇게 글을 올릴 때에는 뭐가 답이 있어서 그런것이 아닌가 싶어서.
재시도 했더니 먹힌다.....ㅠㅠ
이부분 정리하면.
1. 먼저 build.gradle에 dependencies 에 버전까지 잘 작성해서 설치한다.
//lombok
implementation 'org.projectlombok:lombok:1.18.22'
annotationProcessor 'org.projectlombok:lombok:1.18.22'
진행하다가 보니깐 버전이 낮아도 안된다고 해서 오늘기준으로 jdk17까지 커버하는 1.18.22.버전으로 설치했다.
refresh gradle project한번 더해주고...
그리고 나서 jar파일 설치한다......
https://projectlombok.org/all-versions
older versions
projectlombok.org
나에게 맞는 버전 다운로드하고.
lombok.jar 저장된곳에 가서 cmd 창열고 cd.. 해서 저장된곳가서 설치하는데
C:\shin_down\jdk11.0.17_8\bin>java -jar {C:\의 다운로드 경로}\Downloads\lombok-1.18.10.jar
전에 글은 오해했어요....블로그를 읽다 말았다보다...그냥 다운로드에 저장했다면 cd로 거기로 가면 된다. bin에서 할필요 없다...
jar파일 설치하는데 가서 이클립스 없다고 하면 팝업되면 팝업끄고 이클립스 설치된 주소 넣어주면 된다.. install하니깐
3일전 처음할 때는 경고 문구 나왔는데 이번엔 아무런 메세지 없이 종료되었다.........좀매 무섭다....
ecilpse.ini 파일 열람하니.
-javaagent:C:\shin_down\eclipses\eclipses2212\eclipse\lombok.jar 라인도 자동을 생겼다...
긴장하면서 이클립스 재실행... 계속 빨간 라인있어서 gradle 를 refresh한번더 했더니.....
완전 행복하다.......망할 lombok