idea中引入lombok外掛後編譯時實體bean無get/set方法

weixin_33724059發表於2018-04-15

我們都知道,lombok是一個外掛工具,可以在當前主流的eclipse、myeclipse和idea等開發工具中結合使用,目的是減少實體bean的程式碼,通過引入lombok中相關注解如@Data和@Accessors註解來省略對應的get/set等方法,在編譯時才會出現在class檔案中。

9356481-fe4b6de807fe5db8.png
lombok外掛引入

最近,當在idea中引入了lombok外掛後,程式碼中不報錯,但是編譯時總是在class檔案中不生成get/set等方法,導致編譯不通過,專案無法啟動。

分析原因,可能沒有啟用對應外掛註解,於是修改如下地方


9356481-6113c5d83fe6e3bc.png
勾選

編譯時還是報錯,仔細看了專案相關設定,修改瞭如下三個地方:


9356481-48c69118ca70f566.png
1
9356481-f8fab42293207b3f.png
2
9356481-7c9f0bb62b6fec96.png
3

然後重啟專案後,編譯成功。

相關文章