개발/Spring
@Data annotation이 작동 안할 때 (lombok)
신매력
2012. 8. 28. 15:14
java에서 getter, setter를 일일이 생성하지 않고도
lombok 라이브러리의 @Data 어노테이션을 선언하고 필드를 선언하면
각 필드의 게터 세터가 자동으로 생성이 된다.
그런데, outline을 확인해보면 get, set이 안되어있는 경우가 있다.
그럴 때는 해당 라이브러리인 lombok이 있는 디렉토리로 들어가 실행을 한다.
그러면 이클립스가 나타나고 install/update 버튼을 누른다.
parameter를 추가하라고 나올 것이다.
그러면 eclipse.ini 또는 STS.ini (나는 스프링을 쓰므로) 를 열어서
-javaaget:lombok.jar
-Xbootclasspath/a:lombok.jar
를 추가한 후 이클립스를 다시 켠다.
그래도 안되면 .class 파일을 다시 떨구도록 한다.