1. 前言
最近兩個版本的Intellij IDEA沒有辦法使用lombok插件了,這種問題已經出現了多次,導致胖哥依然使用2020.1的舊版本,其實很多人和我一樣也回滾到了舊版本,我一直認為是lombok插件作者沒有及時跟進的問題,事實上我錯怪作者了,
2. lombok失效的原因
當我嘗試向lombok作者尋求答案時被告知“it's jetbrain's fault and not my fault.”,他表示他也很冤枉,他早在兩周前就已經同IDEA官方進行了溝通并尋求問題的解決方案,
Intellij IDEA工程師Peter Gromov最初把這個問題又拋給了原作者:
這個問題是你的Lombok插件代碼中的某些類存在一些不可用的成員,但是這些成員被快取起來了,即使你插件已經檢測出這些快取失效了,但是卻并沒有真正的讓它們失效,
但是作者不樂意了:這明明是IDEA插件平臺處理機制的問題,怎么是我的鍋呢???
然后兩個大佬針鋒相對,一番擺事實講道理后Intellij IDEA官方意識到是自己的問題,程序十分的精彩,

IntelliJ IDEA 官方表示會在2020.2.1修復這個問題,同時對Lombok作者表達了歉意,
3. 這個問題目前已經修復
IDEA 2020.2.1正式版已經發布,那么這個問題也解決了,但是目前插件市場還沒有實裝,??不要通過商店安裝,
你可以到lombok的插件市場頁在線安裝,地址:https://plugins.jetbrains.com/plugin/download?rel=true&updateId=87712

也可以關注公眾號:碼農小胖哥 回復關鍵字lombokeap直接獲取離線安裝包,離線安裝,
4. 額外的訊息
Lombok出問題這么長時間以來,造成了重大的影響,很多人因此都沒有對IDEA升級,官方已經意識到了Lombok的影響力,已經準備著手啟動官方支持lombok的計劃,目前還在和插件作者溝通,
關注公眾號:Felordcn 獲取更多資訊
個人博客:https://felord.cn
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/45101.html
標籤:Java
