사용 툴: Eclipse EE
롬복을 설치하려는데 왜인지 롬복 getter setter를 쓸 수 없어서 한참 헤맸다
# build.gradle
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
build.gradle 입력 후 Refresh Gadle Project도 했고,
# HelloLombok
package com.mysite.newBoard;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
@RequiredArgsConstructor
@Getter
# 위까지는 잘 import 됨
public class HelloLombok {
private final String hello;
private final int lombok;
public static void main(String[] args) {
HelloLombok helloLombok = new HelloLombok("헬로", 5);
System.out.println(helloLombok.getHello());
System.out.println(helloLombok.getLombok());
}
}
코드에 오타가 난 건지 점프 투 스프링부트에서 복붙도 해봤다.
시도 1. Property - Java Build Path - Classpath - Add Externel JARs - lombok.jar를 추가
> 결과는 달라진 게 없었다
시도2. Help - Install New Software - https://projectlombok.org/p2 검색 후 아래에 뜨는 Lombok 설치
- 주의! 오른쪽 하단에 있는 바가 사라질 때까지 기다릴 것 설치 완료시 Restart 버튼이 뜬다
> 여전히 달라진 게 없었다
위의 것들 모두 실패했고 내가 해결한 방법은 >
Eclipse SE도 같이 사용해야해서 Ecilpse EE 실행파일의 제목을 Eclipse EE.exe로 바꾸어놔서인지 lombok 설치시 원래 파일은 인식되지 않고 실행파일 외에 다른 eclipsec.exe 파일에 설치해버린 것이었다. (아래 사진 참고)
>>실행파일을 원래이름으로 바꾸고 설치 후 이클립스 다시 시작 및 컴퓨터 재부팅을 하였더니 실행되었다
+ jar 파일 열기: 파일이 있는 경로에 가서 java -jar lombok.jar (lombok.jar 부분에 jar 파일명 입력하면 됨
'JAVA' 카테고리의 다른 글
[Java] 1차원 배열 정리 (0) | 2023.08.12 |
---|---|
[Java] Spring Annotation 안됨 해결하기 (0) | 2023.02.24 |
[Java] Editor could not be initialized.와 SSE core task scheduler startup 해결하기 (0) | 2023.02.24 |
[Java] VS Code에서 orai18n.jar 추가하기 with gradle (0) | 2023.02.24 |
[Java] Spring Boot 복습하기 (6) | 2023.02.21 |