use*_*870 1 intellij-idea lombok spring-boot
当我在 spring-boot 应用程序中使用 lombok 时,会产生 java: java.lang.ExceptionInInitializerError 。我能做些什么来防止这个错误?
我做了什么?
我已经在 IntelliJ 中安装了 lombok 插件并在安装插件后重新启动它。
我已经启用了两个注释处理器
File->Setting and Filer->Other Setting->Default-> setting->Build, Execution and Deployment->Compiler->Annotation Processors
File->Setting and Filer->Setting->Build, Execution and Deployment->Compiler->Annotation Processors
我还尝试将 pom.xml 中的依赖范围更改为“提供”
我尝试了 lombok 的其他版本,例如 1.16.21、1.14 和...但是当我更改版本时会发生其他错误(例如,当我将版本更改为 1.16.16 时,编译器说'java 包 lombok 不存在。 ')
不同版本的错误: 1.16.21: java.lang.ExceptionInInitializerError
1.16.20:java.lang.ExceptionInInitializerError
1.16.19:java.lang.ExceptionInInitializerError
ver < 1.16.18: java: 包 lombok 不存在
其他信息:
JDK:10
弹簧启动:2.0.2.RELEASE
操作系统:Windows 和 Linux
我的代码中样板代码(setter 和 getter)的数量非常多,我真的需要 lombok 我该怎么做才能使用它?
.
| 归档时间: |
|
| 查看次数: |
2768 次 |
| 最近记录: |