Spring Boot Configuration Annotation Processor not configured

lizz666發表於2020-12-08

現象

idea中出部分檔案提示“spring boot Configuration Annotation Processor not configured"。

原因

提示說明沒有配置springboot的自動配置註解處理器,及spring-boot-configuration-processor。

在使用到ConfigurationProperties註解時無法識別。

解決方案

方案一

在pom中增加spring-boot-configuration-processor元件,狀態變為正常。

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-configuration-processor</artifactId>
            <optional>true</optional>
        </dependency>

 

方案二

在不使用processor元件時,可以不用加入,直接去除提示欄。

  • 點選方案一圖中的“Hide notification”
  • 不加引入元件,直接在idea的preference>spring boot中去掉show notification panel選項即可。

 

相關文章