欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SpringBoot Maven打包失敗報(bào):class lombok.javac.apt.LombokProcessor錯(cuò)誤的解決辦法

 更新時(shí)間:2023年12月12日 09:15:10   作者:無(wú)限進(jìn)步23  
最新項(xiàng)目部署的時(shí)候,出現(xiàn)了一個(gè)maven打包失敗的問(wèn)題,報(bào):class lombok.javac.apt.LombokProcessor錯(cuò)誤,所以本文給大家介紹了如何解決SpringBoot Maven 打包失?。篶lass lombok.javac.apt.LombokProcessor 錯(cuò)誤,需要的朋友可以參考下

最新項(xiàng)目部署的時(shí)候,出現(xiàn)了一個(gè)maven打包失敗的問(wèn)題,主要是lombok這個(gè)組件出的問(wèn)題,具體的錯(cuò)誤信息如下:

在這里插入圖片描述

我的lombok版本如下:

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.30</version>
</dependency>

出錯(cuò)原因

我們根據(jù)錯(cuò)誤提示信息可以發(fā)現(xiàn),信息中的意思是Lombok中的某個(gè)類不能訪問(wèn)jdk中的某個(gè)類。

也就是說(shuō),lombok當(dāng)前版本中訪問(wèn)的一個(gè)類,在jdk中是沒(méi)有的,或者不能訪問(wèn)的。

由此我們可以推斷出,這類的錯(cuò)誤一般是由于版本不對(duì)應(yīng)導(dǎo)致,因?yàn)閘ombok的版本和jdk的版本不一致,所以導(dǎo)致了lombok中訪問(wèn)不到想要訪問(wèn)的jdk中的類,可能這個(gè)類在新版的jdk中已經(jīng)移除或者是更改了包名稱等,導(dǎo)致lombok不能訪問(wèn)。

解決辦法

既然我們定位到是jdk和lombok版本不一致的問(wèn)題,所以可以考慮將兩者的版本進(jìn)行對(duì)應(yīng),因?yàn)槲夷壳笆褂玫膉dk的版本是jdk17,lombok的版本是最新版本,既然兩者不對(duì)應(yīng),我們可以考慮降低jdk的版本,一般來(lái)說(shuō),降到j(luò)dk1.8即可。

具體降低jdk版本的方法,拿idea工具舉例。

  • 找到idea中的項(xiàng)目管理工具Project Structure,將SDK改為1.8即可。

在這里插入圖片描述

  • 找到idea的setting,搜索maven,將importing和Runner中的jdk版本改為1.8

在這里插入圖片描述

在這里插入圖片描述

這樣一般來(lái)說(shuō)就設(shè)置好了,然后我們?cè)賑lean,install一下,看是否會(huì)報(bào)錯(cuò)。

在這里插入圖片描述

可以發(fā)現(xiàn),install成功了。

總結(jié)

一般來(lái)說(shuō),maven打包出現(xiàn)問(wèn)題的時(shí)候,很有可能是maven的版本或者jdk的版本與依賴的版本不一致導(dǎo)致的,可以搜集一下資料查看版本是否對(duì)應(yīng),將版本對(duì)應(yīng)之后就可以打包成功了。

以上就是SpringBoot Maven打包失敗報(bào):class lombok.javac.apt.LombokProcessor錯(cuò)誤的解決辦法的詳細(xì)內(nèi)容,更多關(guān)于SpringBoot Maven打包失敗的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論