1. 程式人生 > >記一次lombok使用,java: 不相容的型別

記一次lombok使用,java: 不相容的型別

自從覺得小程式碼引入kotlin,在習慣上總是有問題,於是換上了使用lombok——一個神奇的庫。
本來用得好好的,不知怎麼就報錯了。

Error:(16, 18) java: 不相容的型別: Component無法轉換為lombok.val

使用的程式碼


public class Group extends Component {
   private List<Component> component = new ArrayList<>();
   public void share() {
       System.out.println("可以分享給某個群組中的所有成員"
); for (val c:component ) { c.share(); } } }

在網上找了很多方法,都沒有解決。基本算是放棄使用了。

後來在一個網站上看到,又一個選項需要開啟
這裡寫圖片描述

重新編譯,好了。