解決IDEA 2020 3 lombok失效問題

2022-10-04 10:03:11 字數 951 閱讀 8900

本地安裝的是idea2020.3程式設計客棧 社群版,使用lombok外掛程式失效,編譯報錯,「you aren『t using a compiler supported by lombok, so lombok will not work and has been disabled.」

在網上搜尋,最終找到解決方案。請參考本文附錄內容

有效,在以下位置加上該配置"-djps.track.ap.dependencies=false"

剛開始遇見此編譯問題,我有懷疑是lombok版本相容問題,登入m**enrepository檢視lombok最新版本,嘗試了此刻最新和次新的版本,1.18.16與1.18.14,編譯後報錯減少但是依然未能編譯通過,原因未知。ithrlpn

方法三未嘗試。

問題在使用intellij idea www.cppcns.com2020.3 eap (ultimate edition)時提示lombok不生效

j**a: you aren't using a compiler supported by lombok, so lombok will not work and has been disabled.

情況更新

2020-10-27,看到了eap5的推送,但是還是沒有解決

解決辦法

經查以下已經有人在github提出了這個問題,也同時提供了兩種方法

方法一在以下位置加上該配置-djps.track.ap.dependencies=false

方法二看到了針對這個問題有了提交記錄,所以我們手動更新一下版本到以下版本

ithrlpnorg.projectl

lombok

1.18.14

provided

方法三因為lombok版本是一般是受spring boot版本管理的,現在也可以通過公升級springboot的版本來提高lombok版本,只要你springboot中引用的lombok高於上面的版本就可以

idea 解決檔案編碼問題

有兩種辦法可以修改 intellij idea 的檔案編碼 ide 版本為 14.1.4 file settings editor file encodings 這種方式修改的檔案編碼方式只對當前 project 起作用,每次新建了乙個工程後還需要重新設定編碼方式。file other settin...

idea 訪問SVN報錯解決

安裝svn 的時候沒有勾選 command line client tools 如下圖,圖為網上找來的 重新雙擊安裝包選modify選項進去 勾選上就可以。這裡有勾選好之後,就在idea上配置了,如圖 報錯 svn e230001 server ssl certificate verificatio...

IDEA的JDBC報錯解決

新的驅動類是 com.mysql.cj.jdbc.driver 而不是 com.mysql.jdbc.driver 了,並且還說我沒有配置時區,查了一下,原來從jdbc6.0開始驅動類使用了新的,並且url中必須要設定時區,否側會報錯。那按照規定改就行了。將jar包複製貼上到到idea工程下,右鍵點...