class lombok.javac.apt.LombokProcessor (in unnamed module @0x4587f0f9) 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 @0x4587f0f9 idea如上报错是什么问题
这个报错通常是由于 Lombok 在与 JDK 编译器的交互中出现了一些问题。这可能与 JDK 版本、Lombok 版本或者项目配置有关。
一种可能的解决方法是升级或降级 JDK 版本。有时候,特定版本的 JDK 与 Lombok 不兼容会导致这样的问题。尝试升级或降级 JDK 版本,并确保你在使用的 JDK 版本下 Lombok 是兼容的。
另一个可能的解决方案是更新 Lombok 到最新版本。在你的项目中使用最新的 Lombok 版本可能修复了这个问题,因为新版本通常会修复旧版本中的 bug 或兼容性问题。
此外,确保你的项目中使用的是最新的 IDEA 插件版本。Lombok 的 IDEA 插件有时也会影响它在项目中的表现。
最后,一些情况下,这个问题可能需要更深入的调查和解决方案。可能需要尝试不同的配置、更新依赖项版本、或者查看 Lombok 或 JDK 的官方文档以获得更多帮助。