lombok注解不起作用
时间: 2023-06-21 13:18:49 浏览: 53
可能是因为你的 IDE 没有正确配置 Lombok 插件或者你没有在项目的依赖中添加 lombok 的 jar 包。你可以尝试以下方法:
1. 确认你的 IDE 中已经安装了 Lombok 插件。如果没有,请到插件市场下载并安装。
2. 确认你的项目的依赖中已经添加了 lombok 的 jar 包。可以在 Maven 或者 Gradle 的配置文件中添加以下代码:
Maven:
```xml
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.20</version>
<scope>provided</scope>
</dependency>
```
Gradle:
```groovy
dependencies {
compileOnly 'org.projectlombok:lombok:1.18.20'
annotationProcessor 'org.projectlombok:lombok:1.18.20'
}
```
3. 如果你使用的是 IntelliJ IDEA,还需要在设置中启用 Annotation Processing。在设置中搜索 "Annotation Processors" 并勾选 "Enable annotation processing" 选项。
如果以上方法都无法解决问题,可以尝试删除项目的 target 或者 build 目录,然后重新构建项目。如果还有问题,建议查看日志信息,尝试找到具体的错误原因。