IDEA 報Error:(30, 17) java:找不到符號 符號: 變量 log 位置

IDEA在編譯的時候報Error:(30, 17) java: 找不到符號符號:   變量 log

  Error:(30, 17) java: 找不到符號
  符號:   變量 log
  位置: 類 com.mokerson.rabbitmq.config.RabbitMqConfig

這是因爲使用@Slf4j或者@Log4j2這種註解方式記錄日誌。但是使用註解方式,就要往該項目中引入lombok插件,下面介紹兩種引入這個插件的方式;

第一種方法:直接添加POM依賴

在POM文件中添加

<dependency>
     <groupId>org.projectlombok</groupId>
     <artifactId>lombok</artifactId>
     <version>1.16.20</version>
</dependency>

第二種方法:添加Lombok插件

依次在IDEA中點擊 File——》Settings——》Plugins,輸入Lombok,選擇Lombok的Installed進行安裝

 

如果以上方法都沒有解決再試試最後一種,當然是有前提的

如果你是使用SpringBoot構建的項目,那麼就試着將它的版本刪除,因爲SpringBoot的父級POM文件中已經定義了Lombok的合適版本。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章