解决LombokProcessor无法访问JavacProcessingEnvironment错误
"class lombok.javac.apt.LombokProcessor (in unnamed module @0x351623d) 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 @0x351623d"\n\n\n\n\n\n这个错误是由于Lombok与JDK的版本不兼容导致的。具体来说,Lombok版本与IDEA中使用的JDK版本不匹配。\n\n\n\n\n\n要解决这个问题,你可以尝试以下几个步骤:\n\n\n\n\n\n1. 确保你的Lombok版本与IDEA中使用的JDK版本兼容。你可以在Lombok官方网站上找到与你的JDK版本兼容的Lombok版本。下载并安装该版本的Lombok。\n\n\n\n\n\n2. 如果你已经安装了正确版本的Lombok,但仍然遇到此错误,请确保在IDEA的设置中启用了Lombok插件。在IDEA的设置中,找到Plugins(插件)选项,然后确保Lombok插件处于已启用状态。\n\n\n\n\n\n3. 如果上述步骤都不起作用,你可以尝试在IDEA的项目设置中指定正确的JDK版本。在IDEA的项目设置中,找到Project Structure(项目结构)选项,然后在Project(项目)选项卡中选择正确的JDK版本。\n\n\n\n\n\n如果你仍然遇到问题,请确保你的IDEA和JDK都是最新的版本,并尝试重新安装Lombok。如果问题仍然存在,请尝试在Lombok的GitHub页面上寻求帮助,或者在Lombok的问题跟踪器中报告此问题。
原文地址: https://www.cveoy.top/t/topic/qeeq 著作权归作者所有。请勿转载和采集!