반응형
lombok에서 문제가 생긴걸 전혀 파악하지 못했다.
Class에 @Getter
InnerClass에 @Getter 그리고 멤버 변수가 Enum 값이었다.
Enum을 제거해주니 빌드가 정상적으로 작동했다.
문제는 뭘까....???
InnerClass 에 정의한 enum 그리고 그걸 사용해서 Getter을 만들 때 문제가 생긴다.
이유는 모르겠다.
이너 클래스에서 @Getter을 사용하는 것을 자제하자.
Getter/Setter 생성기로 만드는 것이 Lombok 에러를 피할 수 있는 방법일 것 같다.
팀장님이 원인을 알려줌.
Eclipse의 컴파일러와 커맨드상의 컴파일러 버전이 다르기 때문에,
반응형