作者:13
GitHub:https://github.com/ZHENFENG13
版權(quán)聲明:本文為原創(chuàng)文章,未經(jīng)允許不得轉(zhuǎn)載。
Installation Error
這段錯(cuò)誤的意思是:Lombok插件版本與IDEA版本不兼容導(dǎo)致無法安裝,如圖:

當(dāng)然,出現(xiàn)這個(gè)問題的不止是Lombok插件,也有可能是其他的插件或者工具包,出現(xiàn)版本不兼容的問題都會(huì)無法正常安裝。
問題描述
當(dāng)時(shí)的情形是IDEA編輯器無法正常下載安裝Lombok插件:

在IDEA的Plugins界面搜索插件并下載,但是始終沒有任何反應(yīng),在半分鐘左右的請求等待后IDEA編輯器中直接出現(xiàn)了錯(cuò)誤提示彈窗,如下:

通過上圖可以看到,提示也很清楚,就是無法下載!之后又把這個(gè)過程反復(fù)嘗試了有三次,但是得到的結(jié)果都是相同的,之后又嘗試了其他的方案,但是都無法正常安裝這個(gè)插件,具體原因不太清楚,但是估計(jì)與網(wǎng)絡(luò)有很大的關(guān)系,可能是被墻了,或者是剛好那天網(wǎng)絡(luò)發(fā)神經(jīng),總之就是無論如何都安裝不了這個(gè)插件。
由于無法通過插件倉庫下載安裝,于是想著通過本地下載并install的方式來把Lombok安裝到IDEA編輯器中,這個(gè)錯(cuò)誤就是十三在進(jìn)行本地安裝Lombok插件時(shí)導(dǎo)致的,由于下載了錯(cuò)誤版本的插件包導(dǎo)致了這個(gè)問題。
解決方案
由于下載的插件包版本錯(cuò)誤,那么就需要找到正確版本的插件包下載,十三一開始覺得下載最新版本的就可以了,準(zhǔn)沒錯(cuò),打臉的結(jié)果就是安裝不了。
首先就是確定自己的IDEA版本,打開IDEA的安裝目錄可以看到IDEA的版本信息,如圖所示:

可以看到十三安裝的IDEA版本為2017.3.3,因此需要安裝對應(yīng)的Lombok插件版本也是2017.3.3,而不是最新版的lombok-plugin-0.17-2018.1。
下載到本地后,依次進(jìn)入IDEA-->Settings/Preferences-->Plugins

在Plugins面板中有'install from disk'按鈕,點(diǎn)擊后選擇下載的lombok-plugin-0.16-2017.3.3.zip文件即可,安裝成功,過程如下:

版本正確后再次安裝,標(biāo)題中的錯(cuò)誤沒有出現(xiàn)。
總結(jié)
十三總結(jié)這篇文章的原因,是因?yàn)樵谟龅竭@個(gè)安裝問題后,也曾經(jīng)嘗試在網(wǎng)上找答案,但是沒有找到,因此就自己整理了這篇文章,希望以后碰到類似問題的朋友可以很快的解決掉這種小問題。
首發(fā)于我的個(gè)人博客.
相關(guān)文章:
IDEA安裝Lombok插件失敗的解決方案
如何查看IntelliJ IDEA的版本信息
