Java에서 Actual and formal argument lists differ in length 에러가 발생한 경우 해결 방법에 대해 알아봅니다.
1. 어노테이션 처리 활성화
IntellJ의 설정 > 빌드, 실행, 배포 > 어노테이션 프로세서 > 어노테이션 처리 활성화를 체크 해 줍니다.
2. Lombok Gradle 디펜던시 확인.
스프링 부트 설정에서 Lombok을 추가한 경우 build.gradle에 Lombok이 다음과 같이 추가되어 있는 경우가 있습니다.
이 경우 위와 같은 에러가 발생할 수 있으니 Maven Repository로 이동해 Lombok을 검색해 다음과 같이 변경해 줍시다.
3. Gradle 설정 변경
IntelliJ의 설정 > 빌드, 실행, 배포 > 빌드 도구 > Gradle로 이동해 다음과 같이 설정을 변경하고 저장해준다.
이제 빌드하면 정상적으로 빌드 되는것을 확인할 수 있습니다.
반응형
'Programming > JAVA' 카테고리의 다른 글
[Lombok] Gradle 빌드시 Cannot find symbol 오류 (0) | 2022.06.30 |
---|