JAVA/JAVA__IDE

The method builder() is undefined for the type

말하는감자 2020. 8. 4. 18:24

Entity

import lombok.Builder;

public class Test implements Serializable {

    ...........

    @Builder
    public Test(String testNumber) {
        this.testNumber = testNumber;
    }
    .....
}

 

Service

@Service
public class Service {

    ....

    @Transactional
    public User save(UserValue value) {
        Entity entity = Entity.builder().testNumber(value.getTestNumber).build();
        return Repository.save(entity);
    }

    ... 
}

 

Error

The method builder() is undefined for the type Entity

 

Solution

1. 롬복 버젼 확인해보고 최신 버젼으로 교체

help -> about eclipse

2. Builder가 제대로 임포트 된것처럼 보이지만 그렇지 않은 경우

이 경우에는 임포트된 내용을 지우고 다시 임포트 한 후에 이클립스 클린을 해보고...

그래도 해결이 되지 않는다면 이클립스를 재구동합니다.

'JAVA > JAVA__IDE' 카테고리의 다른 글

The method builder() is undefined for the type  (0) 2020.08.04
could not find tools.jar in the active jre  (0) 2019.06.05