我在 Spring 项目中使用lombok,并使用gradle构建。之前所有的事情都还不错。突然有些错误开始出现。
错误是“未定义构造函数(构造函数名称)”。
已经给了所有DTO @ Data,@ NoArgsConstructor,@ AllArgsConstructor,因此理想情况下所有构造函数都应该可用。
我试图用新旧版本的Spring工具套件来构建项目,并更改了lombok jar。但仍会出现相同或不同的错误。
尝试使用STS4和STS 3.9.7、3.9.8发行相同的问题。
尝试 Lombok 1.16.22、1.18.0、1.18.2、1.18.8。
请帮助我解决此问题。
最佳答案
Lombok 设置可能会出现问题。
您是否遵循以下列出的步骤。
lombok.jar
复制到您的STS安装路径。 java -jar [your_lombok.jar]
STS.ini
更新-javaagent:lombok.jar
Steps To Setup Lombok
关于java - Lombok :构造函数未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56596416/