Intellij IDEA 提示Cannot resolve symbol 'log' 的解決方法


今天導入別人的項目時,發現log飄紅,提示Cannot resolve symbol‘log’,網上查詢發現安裝lombok插件即可。以下是lombok插件的作用。

    項目中經常使用bean,entity等類,絕大部分數據類類中都需要get、set、toString、equals和hashCode方法,雖然eclipse和idea開發環境下都有自動生成的快捷方式,但自動生成這些代碼后,如果bean中的屬性一旦有修改、刪除或增加時,需要重新生成或刪除get/set等方法,給代碼維護增加負擔。而使用了lombok則不一樣,使用了lombok的注解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之后,就不需要編寫或生成get/set等方法,很大程度上減少了代碼量,而且減少了代碼維護的負擔。故強烈建議項目中使用lombok,去掉bean中get、set、toString、equals和hashCode等方法的代碼。


1.在線安裝bomlok插件

1.1Ctrl+Alt+S打開Settings
搜索或者直接選擇Plugins,之后點擊Browse Repositories

 

 

 


1.2彈框中輸入lombok


選擇lombok Plugin插件,右邊點擊Install,等待安裝

 

 

 

 

 

 

1.3安裝之后提示重啟IDEA
點擊Restart重啟即可

 

 

 

到此已經結束了。

如果你已經下載Lombok插件到本地,也可以選擇本地安裝。

 

2.本地安裝bomlok插件

2.1Ctrl+Alt+S打開Settings
選擇Plugins,選擇右下角Install plugin from disk

 

 

2.2選擇本地下載好的lombokjar包

 


之后Apply即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM