導入了lombok坐标,在User類上使用了@Data注解,發現能注入User,但是不能調用User的toString、getter和setter方法,這個是因為IDE沒有安裝lombok插件的問題,IDE不能識别lombok的注解,就認為User類沒有toString、getter、setter方法。
方法一:從官網下載下傳jar包,輕按兩下jar包找到IDE的安裝路徑進行安裝,由于我的Eclipse是解壓版的,是以jar包找不到安裝路徑,需要手動添加。
輕按兩下jar包
點選Specify location找到Eclipse安裝路徑,然後點選Install/Update
找到IDE安裝路徑後點選安裝
安裝完成,提示要在項目中導入lombok的jar包,重新開機IDE。
重新開機IDE
重新開機後可以正常使用User的getter和setter了。
能夠正常使用了
方法二:Eclipse的Help-->Install new software,打開界面,在Work with中添加https://projectlombok.org/p2,勾選找到的lombok,點選next進行安裝。