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的合適版本。