這篇文章給大家介紹IDEA 2020.3中出現(xiàn)lombok失效如何解決,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供大祥網(wǎng)站建設(shè)、大祥做網(wǎng)站、大祥網(wǎng)站設(shè)計(jì)、大祥網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、大祥企業(yè)網(wǎng)站模板建站服務(wù),十多年大祥做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。本地安裝的是IDEA2020.3 社區(qū)版,使用lombok插件失效,編譯報(bào)錯(cuò),“You aren‘t using a compiler supported by lombok, so lombok will not work and has been disabled.”
方案中的方法一
有效,
在以下位置加上該配置"-Djps.track.ap.dependencies=false"
剛開(kāi)始遇見(jiàn)此編譯問(wèn)題,我有懷疑是lombok版本兼容問(wèn)題,登錄MavenRepository查看lombok新版本,嘗試了此刻新和次新的版本,1.18.16與1.18.14,編譯后報(bào)錯(cuò)減少但是依然未能編譯通過(guò),原因未知。
方法三未嘗試。
問(wèn)題
在使用IntelliJ IDEA 2020.3 EAP (Ultimate Edition)時(shí)提示Lombok不生效
java: You aren't using a compiler supported by lombok, so lombok will not work and has been disabled.
情況更新
2020-10-27,看到了EAP5的推送,但是還是沒(méi)有解決
解決辦法
經(jīng)查以下已經(jīng)有人在github提出了這個(gè)問(wèn)題,也同時(shí)提供了兩種方法
https://github.com/rzwitserloot/lombok/issues/2592#
方法一
在以下位置加上該配置-Djps.track.ap.dependencies=false
方法二
看到了針對(duì)這個(gè)問(wèn)題有了提交記錄,所以我們手動(dòng)更新一下版本到以下版本
org.projectlombok lombok 1.18.14 provided
方法三
因?yàn)閘ombok版本是一般是受spring boot版本管理的,現(xiàn)在也可以通過(guò)升級(jí)springboot的版本來(lái)提高lombok版本,只要你springboot中引用的Lombok高于上面的版本就可以
關(guān)于IDEA 2020.3中出現(xiàn)lombok失效如何解決就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。