반응형
이슈환경
IDE : Intellij 2020.1.2 (Community Edition) Build #IC-201.7846.76, built on June 1, 2020
Springboot : 2.1.7.RELEASE
현상
다른 lombok annotation은 사용 가능하나 RequiredArgsConstructor어노테이션이 빌드시 하기와 같은 에러로 사용불가.
<에러내용>
Error:(27, 24) java: constructor UserGroup in class com.*** cannot be applied to given types;
required: no arguments
found: String, String
reason: actual and formal argument lists differ in length
해결방안
-
Enable annotation processing 옵션 체크
-
Gradle에 dependency 추가
compile('org.projectlombok:lombok')
annotationProcessor('org.projectlombok:lombok:1.18.8')
개인적으로 1번은 이미 Enable 되어있었고, 2번 방법으로 해결됨.
ps. Lombok plugin은 당연히 설치되어 있어야한다.
반응형