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

+ Recent posts