一,概述
Lambok可以說一個能很大提高開發效率的插件,只要在使用注解的方式就能實現很多常用的功能。如常用的@Data能在編譯階段自動生成toString方法,getter方法setter方法等。
二,問題
但我在剛開始在IDEA中使用它的時候,注解總是使用不了,經查閱資料后要如下設置才能使用。
三,解決
①添加Lombok插件以添加對IntelliJ的lombok支持:
- 去
File > Settings > Plugins
- 搜索
Lombok
- 點擊
Install plugin
- 重啟IntelliJ IDEA
②啟用注釋處理
Lombok通過APT使用注釋處理,因此,當編譯器調用它時,庫會根據原始注釋生成新的源文件。
但是,默認情況下不啟用注釋處理。
因此,我們要做的就是在我們的項目中啟用注釋處理。
我們需要轉到:File->Settings->Build, Execution, Deployment | Compiler | Annotation
- 選中啟用注釋處理 框
- 從項目類路徑選項中選擇獲取處理器
③然后在pom文件中添加依賴就可以使用了
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.20</version> </dependency>
④注:
很多教程沒有第二步就能使用,但我這是在設置第二步后才能使用的,看個人情況吧ㄟ( ▔, ▔ )ㄏ