본문 바로가기
Develop/Trouble Shooting

Spring Boot Configuration Annotation Processor not configured

by jaeyoungb 2023. 1. 27.

민감한 정보의 properties의 정보를 읽어오기 위해서,

@ConfigurationProperties(prefix = ) 애너테이션을 사용했을 때, 발생했던 에러이다.

 

'Spring Boot Configuration Annotation Processor not configured'

 

 

이유는 Intellij와 Gradle 버전이 업데이트 되면서 필수적으로 추가해주어야 하는 의존 라이브러리가 생겼다고 한다.

그래서 다음과 같은 의존 라이브러리를 추가해주었다.

 

dependencies {
    annotationProcessor 'org.springframework.boot:spring-boot-configuration-processor:3.0.2'
}

 

 

reload를 시킨 후, 다시 보니 경고 다음과 같은 경고 문구를 볼 수 있었다.

 

'Re-run Spring Boot Configuration Annotation Processor to update generated metadata'

 

 

전에 생성된 메타데이터를 업데이트 해달라는 것 같다.

위와 같은 얼럿창은 다음과 같은 과정으로 해결해주면 된다.

 

 

이렇게 해도 얼럿창이 사라지지 않을 경우, 그냥 Hide시키면 될 것 같다.