java项目启动报错Lombok requires enabled annotation processing
时间: 2023-11-30 22:40:51 浏览: 153
Java开发之Lombok指南
当Java项目启动时出现“Lombok requires enabled annotation processing”错误提示时,可能是因为Lombok需要在编译时对Java代码进行预处理,以生成一些常用的代码,而预处理的过程通过Java注解处理器来完成,因此需要开启注解处理功能。以下是解决方案:
1. 在IDEA中,打开项目的设置(File -> Settings)。
2. 在设置中,选择“Build, Execution, Deployment” -> “Compiler” -> “Annotation Processors”。
3. 确保“Enable annotation processing”选项已被选中。
4. 点击“Apply”按钮,然后重新启动项目即可。
如果以上步骤无法解决问题,可以尝试在项目的pom.xml文件中添加以下依赖项:
```xml
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.20</version>
<scope>provided</scope>
</dependency>
```
阅读全文