1. 程式人生 > >Intellij IDEA 提示Cannot resolve symbol 'log' 的解決方法

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即可。