에러

[에러] error: method does not override or implement a method from a supertype

뚜키 💻 2022. 11. 23. 00:10
반응형

[에러] error: method does not override or implement a method from a supertype

 

 

✔ 현상

추상클래스를 상속받는 클래스에 @SuperBuilder 어노테이션이 붙어있었는데 (toBuilder = true)를 추가했더니 발생 (Build 단계에서 오류 발생 - compileJava)

@SuperBuilder(toBuilder = true)

 

✔ 원인

상속하는 상위 타입과 맞지않는건 override 혹은 implement를 할 수 없다.

 

나는 상속하는 추상클래스에는 아래와 같이 @SuperBuilder만 붙어있었기에 오류가 났다.

 

 

상속하는 추상클래스

 

상속받는 클래스

 

 

✔ 해결

상속하는 추상클래스에도 어노테이션을 맞춰주었다.

@SuperBuilder(toBuilder = true)

 

반응형