Łuk*_*ski 10 java lombok spring-boot
将我的项目从 Spring Boot 2.7 升级到 3.0 后,我得到
找不到标志
由于 Lombok 生成的代码而导致编译器错误。
有什么方法可以让它协同工作 - Spring Boot 3 和 Lombok 注释。
您应该更新到 lombok 的最新版本1.18.24,它运行时不会出现问题spring-boot-3.0.1
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.24</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
问题实际上并没有发生,spring-boot而是因为jdk要求spring-boot-3最低版本jdk17和旧版本的 lombok 与或更新版本不兼容jdk17。
从changelog 可以看出lombok 1.18.22是第一个兼容jdk17的版本。
| 归档时间: |
|
| 查看次数: |
12292 次 |
| 最近记录: |