Spring/오류 해결
[ERROR] Spring Boot Configuration Annotation Processor not configured
망쏘
2023. 4. 18. 19:38
이슈 원인
@ConfigurationProperties를 사용하는데, 처음 보는 알림이 떴다.
Spring Boot Configuration Annotation Processor not configured 라는 오류였다.
이 오류가 프로젝트에 큰 영향을 끼치지 않지만, 보기에 좋지 않으니 알림을 뜨지 않도록 한다.
해결법
오류를 확인하기 위해 알림 옆에 Open Documentation 을 클릭했다.
위의 도큐먼트대로 dependency를 추가하면 된다.
pom.xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
build.gradle
dependencies {
annotationProcessor 'org.springframework.boot:spring-boot-configuration-processor'
}
추가하면, 오류가 사라지지 않는 경우도 있고, Re-run 하라는 항목이 뜨기도 한다.
이 경우, IntelliJ는 상단 File → Invalidate Caches...를 통해 IntelliJ의 캐시를 전부 지우고 실행하면 알림이 뜨지 않는다.