[eclipse] lombok 설치 시 이클립스가 실행이 안 될 때

THOVY·2022년 6월 1일
0

TROUBLESHOOTING

목록 보기
1/41

잘 되던 이클립스에 lombok 을 깔면 실행이 안 되고 '깜빡' 하며 꺼질 때. 컴퓨터를 부수지 말고, ini 를 만져보자.


상황은 이렇다.

  1. 이클립스가 있고, 이클립스가 잘 실행된다.
  2. lombok 이 필요해 이클립스 종료 후 cmd 로 lombok 을 설치했다.
  3. 다시 이클립스를 실행 시켰다.
  4. 이클립스 실행화면이 깜빡 하고 스쳐지나가고는 아무런 반응이 없다.
  5. 심장이 빨리 뛴다.

이럴 때 해결 할 수 있는 방법이 있다.

빠.밤.👊

정보의 바다에 다양한 방법이 나오지는 않지만 그래도 몇 가지 방법이 있다.
하지만 공통적으로 eclipse.ini 파일을 만져준다. 어째되었든 만지다 고장나면 다시 설치하면 되니 겁먹지 말자.

1

  1. 자바를 설치할 때 fullpath 로 설치한다.
    -java -jar lombok-1.18.20.jar 라고 cmd 에 적어 줬던 것을
    -java -Dlombok.installer.fullpath -jar lombok-1.18.20.jar 라고 적어준다.

그러면 이 전과 다르게 설치된 파일 이 3개에서 5갠가 6개로 늘어난다.

하지만 난 안 됨.⛔

2

  1. eclipse.ini 를 열어 맨 아래에 경로가 지금 사용하는 eclipse의 경로가 맞는 지확인하고, 아니라면 수정해준다.
  2. 그 경로에 lombok.jar 를 넣어주고, 경로 마지막에 \lombok.jar 를 적어준다.
    2-1 난 lombok 파일 이름이 lombok-1.18.20.jar 라서 그렇게 해줌

하지만 난 안 됨.⛔

3

  1. eclipse.ini 파일에 -vmargs 라는 단어를 찾는다.
  2. 그 옆으로 -javaagent:lombok.jar 라고 입력한다.

오 이클립스가 작동된다.!

하지만

@Setter 를 적어 import 하는 순간 에러가 난다.⛔

왜안되는데오왣나ㅗ래아느데 왜난만안돼는데애ㅗ애왜나만안된는데에에에ㅔㅔ엥에ㅔㅔ에에

setter 주석처리했는데왜작ㄷ오항ㄴ하는데에엠ㄴ에에에 메서드로 다 적어줫는데 왜 실행안 되는데에야ㅔㅇ에에

후 심장이 빠르게 뛰지만 침착하게 정보의 바다를 살펴보자.
키보드를 한 번 쓰다듬어주고

4

  1. 해결책 2 에서 수정했던 맨 아래 주소를 다 지운다.
  2. 해결책 3 에서 수정했던 것을 다시 수정한다.
    -vmargs -javaagent:lombok.jar
    vmargs 아래줄에
    -Xbootclasspath/a:lombok.jar 아래줄에
    javaagnet:lombok.jar 라고 적어준다. 세 줄에 걸쳐 적는거다.

하지만 난 안 됨.⛔

또 다시 심장이 빠르게 뛰지만 침착하게 조금 더 찾아보기로 한다.


흥미로운 글 발견

!!!

5

  1. 해결책 4를 조금 수정해서 : 뒤에 ./ 를 추가해준다.

해결✅

매우 감동적이게도 해결 되었다.
하지만 @Override 가 작동하지 않는 것 같다. 하지만 이건 내가 자바코드를 잘못 작성했을 수도 있다.

잘못작성한게 아닌 거 같다...ㅎ

어찌되었든. @Setter @Getter 는 매우 잘 작동한다.
해결책 5 출처 : https://github.com/projectlombok/lombok/issues/728






아직까지는 ㅎ..
Override 어쩌지 ㅎ...

지친다..😢
뭐하나 쉽게 작동하는게 없는 이클립스다

profile
BEAT A SHOTGUN

0개의 댓글