class lombok.javac.apt.LombokProcessor (in unnamed module @0x29ebbdf4) cannot access class com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.processing to unnamed module @0x29ebbdf4
當(dāng)遇到這種錯誤應(yīng)該如何呢?
翻譯過來就是:類lombok.javac.apt.LombokProcessor(在未命名模塊@0x2676dc05中)不能訪問類com.sun.tools.javac.processing. javacprocessingenvironment(在模塊jdk.compiler中),因為模塊jdk.compiler沒有將com.sun.tools.javac.processing導(dǎo)出到未命名模塊@0x2676dc05
?有兩種辦法可以解決
第一
?將依賴lombok的依賴改低
<!-- lombok依賴包 -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.24</version>
</dependency>
第二改jdk
這張圖是我改之前的
?這張圖是我改之后的
?然后機編譯成功啦
文章來源:http://www.zghlxwxcb.cn/news/detail-583332.html
?我在寫程序的時候剛好遇到這種文題,寫個博客作為筆記,謝謝!文章參考:
IntelliJ IDEA中class lombok.javac.apt.LombokProcessor (in unnamed module @0x7d968ec1) cannot access.._pengliling的博客-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-583332.html
到了這里,關(guān)于class lombok.javac.apt.LombokProcessor (in unnamed module @0x2676dc05) cannot access class com.sun.t的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!