본문 바로가기

[lombok 설치 오류] cmd에서 installer가 안 뜰 경우 본문

ETC

[lombok 설치 오류] cmd에서 installer가 안 뜰 경우

ksoes 2022. 10. 9. 12:27

 

 

 

cmd창에서 lombok jar를 실행시켰을 때 installer가 뜨지 않았고 이클립스에서 build path를 통해 lombok을 import는 시켰지만 getter/setter 메소드가 불러와지지 않았다. 실제로 설치가 되지는 않은 것.

cmd를 관리자 권한으로 실행해서 jar파일을 실행했을 때 installer가 안뜨고 아무런 반응이 없이 커서가 다음으로 넘어간다면 java --version 혹은 javac --version 으로 자바버전이 잘 뜨는지 확인해본다. 필자는 자바버전이 확인되지 않고 마찬가지로 커서만 다음줄로 넘어갔었다. 해결방법은 다음과 같다

 

 

1. 환경변수에서 JAVA_HOME, path에 설정한 것 삭제

2. 제어판에서 jdk 삭제( 필자의 경우는 게시자로 정렬하여 Oracle Coporation을 찾았을때 jdk와 함께 oracle과 관련된 파일도 있었지만 jdk만 삭제했다 )

3. jdk 재설치 ( jdk 설치파일이 있는 경우 패스 )

https://www.oracle.com/kr/java/technologies/javase/jdk14-archive-downloads.html

4. 환변변수 설정

시스템 변수 > 새로만들기 > JAVA_HOME / C:\Program Files\Java\jdk-14.0.1 (JDK경로) > Path 편집 > 새로 만들기 > %JAVA_HOME%\bin 복붙 > 확인 닫기

 

5. lombok jar 설치 ( 기존의 jar파일이 있는 경우 패스 )

https://mvnrepository.com/artifact/org.projectlombok/lombok/1.18.12 에서 Files 부분에 jar파일 다운로드 

6. eclipse.exe가 있는 경로에 lombok.jar를 복붙 ( 이렇게 할 경우 lombok설치시 이클립스 경로 자동 인식 )

7. cmd 관리자로 실행

8. C드라이브에 있는경우 그대로 진행, D드라이브에 있는 경우 d: 명령어로 d드라이브로 이동

9. cd 하고 6에서복사한 경로 복붙 (기본 설치경로로 했다면 명령어는 cd C:\Users\유저명\eclipse\언어-이클립스-버전\eclipse 이러함)

10. 디렉토리가 잘 변경되었다면 ls 명령어로 lombok jar파일이 있나 확인 > java -jar lombok.jar 명령어 실행

java -jar lom까지 치고 tab키를 누르면 알아서 파일명이 같은것을 찾아 입력됨

11. 정상적으로 잘 완료되었다면 다음과 같은화면을 볼 수 있다

필자는 이클립스가 위치한 경로에서 install을 해서 이클립스의 경로를 자동으로 인식한다

 

Install/Update를 누르면 정상적으로 실행이 진행되고 이클립스에서 build path에 설치한 lombok.jar 파일을 추가하면 lombok이 import되며 getter/setter 메소드도 오류없이 잘 들어온다

 

 

Comments