<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Lombok 的作者,成功討伐 IntelliJ IDEA!

          共 1836字,需瀏覽 4分鐘

           ·

          2020-08-28 15:13

          Java技術(shù)棧

          www.javastack.cn

          關(guān)注閱讀更多優(yōu)質(zhì)文章



          今天(08/26),你看到本文應(yīng)該是昨天了。

          棧長上班打開電腦,按往常一樣打開 IntelliJ IDEA 正準(zhǔn)備擼碼,突然收到 IDEA 2020.2.1 的更新提醒:

          我現(xiàn)在用的還是 2020.1 版本:

          前段時間,IDEA 2020.2 也發(fā)布了,我也收到了更新提醒,但每次我都 X 掉。

          因為每次發(fā)新版本就會有一個問題,也一直影響著大家升級,那就是粉絲普遍反饋的 Lombok 等插件不兼容的問題,沒辦法,我們也用了這個插件,輕量使用而已。

          這次再點 IDEA 2020.2.1 進去看:

          還是說不兼容 Lombok,到底是什么鬼?

          再注意看最上面的更新說明,IDEA 2020.2.1 修復(fù)了一些 bug,第一個就是關(guān)于 Lombok 的:

          The Lombok plugin now works as expected without getting blocked by exceptions.

          再點擊鏈接進去看:

          https://youtrack.jetbrains.com/issue/IDEA-248146

          我看了下,是 Lombok 插件原作者兩周前發(fā)的請求支持的貼子,關(guān)于 IntelliJ IDEA 2020.2 不兼容他的插件的問題,想尋求 IntelliJ IDEA 開發(fā)者的支持。

          下面是評論:

          棧長來解讀下他們的留言:

          Wojciech Musia?:

          我不得不說,用戶也在哭訴……我們無法使用該工具正常工作,為此,我們付出了代價。我認為,沒有人會指責(zé)第三方插件開發(fā)者,反而是 JetBrains 公司發(fā)開發(fā)的 Java IDE,沒有提供對原生 Lombok 插件的支持。

          Matthias Kurz:

          +1,請讓 IntelliJ 原生對 Lombok 的支持。

          Peter GromovL:

          這個應(yīng)該是 IntelliJ 開發(fā)者,他 @ Lombok 原作者說:

          那是因為有一些來自 Lombok 插件的類的無效成員變量,很有可能是這些成員變量被緩存到某個地方,導(dǎo)致從 isValid 返回 false,而沒有緩存被失效。我建議調(diào)試檢查一下,為什么它們會變?yōu)槭?,有哪些緩存被涉及到?/p>

          還有很多評論的呼聲是要官方原生支持 Lombok,IntelliJ 開發(fā)者被討伐,有興趣可以進那個鏈接看下,不過這個問題最終還是解決了:

          既然如此,為什么還是提示說不兼容 Lombok 呢? 不管了,先升級看看,到底是什么鬼!

          牛逼,棧長的 IDEA 和 Lombok 都已經(jīng)升到最新版了,不管有沒有坑,我先替大家踩了!

          感受了一下,使用了 Lombok 插件的代碼暫時沒有遇到問題,不過升級還是需要謹慎,畢竟我只是輕度使用用戶。

          希望這個版本是徹底解決了新版不兼容 Lombok 插件的問題,后面我們一起拭目以待吧。

          最后,對 IDEA 感覺興趣的可以關(guān)注公眾號Java技術(shù)棧在后臺回復(fù)idea獲取往期教程。


          關(guān)于是否要用 Lombok 不在本文討論范圍之類,不要留言置評,不然又是一翻口水戰(zhàn)了,有沒有用怎么用點擊這里看詳細教程。

          關(guān)于如何獲取 IDEA License 激活碼也不在本文討論范圍之類,后面棧長會出一篇如何通過正規(guī)途徑獲取的教程,關(guān)注公眾號Java技術(shù)棧第一時間推送。

          關(guān)注我,棧長繼續(xù)分享好玩的 Java 技術(shù),覺得有用的話,點贊、在看、轉(zhuǎn)發(fā)三連走一波喲~

          最近熱文:
          1、重磅!《Java開發(fā)手冊(嵩山版)》最新發(fā)布
          2、打破你的認知!Java空指針居然還能這樣玩
          3、吊打 Tomcat ,Undertow 性能很炸??!
          4、Spring Boot 太狠了,一次發(fā)布 3 個版本!
          5、Spring Boot 如何快速集成 Redis?
          6、盤點 6 個被淘汰的 Java 技術(shù),曾經(jīng)風(fēng)光過!
          7、Spring Boot Redis 實現(xiàn)分布式鎖,真香!
          8、國人開源了一款小而全的 Java 工具類庫!
          9、國人開源了一款超好用的 Redis 客戶端??!
          10、同事寫了個隱藏 bug,我排查了 3 天!
          掃碼關(guān)注Java技術(shù)棧公眾號閱讀更多干貨。

          點擊「閱讀原文」獲取面試題大全~

          瀏覽 64
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  69AV无码 | 97成人资源站 | 丰满人妻一区二区三区性色 | 人人操人人 | 一道本无码二区 |