58得票3回答
错误:升级到lombok 1.16.2后,无法找到javax.annotation包。

我的安卓项目使用 lombok 1.16.0 版本可以成功构建,但是一旦我将依赖项更改为目标版本 1.16.2,那么我在使用 lombok 注解的任何地方都会出现以下错误: Error:(20, 1) error: package javax.annotation does not exis...

56得票2回答
@Value字段,Lombok和构造函数注入的最佳实践?

我正在开发一个Java Spring应用程序。 我的应用程序中有一些字段是使用.yml配置文件进行配置的。 我想使用@Value注释在相关字段上导入这些值。 我还想使用构造函数注入而不是字段注入的最佳实践,但我想使用Lombok编写我的构造函数,而不是手动编写。 有没有办法同时完成所有这些事情...

56得票1回答
Lombok中的可选项

我有一个名为Address的类,它长这样:@Value class Address { @NotNull String userId; @NotNull String line1; String line2; private Address(Builder b) {...

56得票3回答
Lombok导致“实际和形式参数列表长度不同错误”

我有以下的类:@Builder @NoArgsConstructor public class ConsultationPointOfContact { private String fullName; private String phoneNumber; priva...

54得票16回答
如何在Eclipse Luna中配置Lombok

我使用Maven在Eclipse Luna中配置了lombok。注释已正确添加,但没有生成getter和setter。 eclipse.ini`-vm E:\Program Files\Java\jdk1.7.0_60\bin` `-vmargs` `-Dosgi.requiredJavaV...

54得票8回答
使用Project Lombok有哪些风险?

我正在制定新年度的绩效目标,想把减少代码库大小,特别是样板代码作为一个目标。我想采取的一种方法是使用Project Lombok来使JavaBean变得更短小精悍。但是我有忽视新软件和方法缺点的习惯,所以我依赖于Stack Overflow社区:有人能告诉我为什么Lombok不是个好主意吗?

53得票5回答
SonarQube与Lombok结合使用会导致误报

import lombok.Data; @Data public class Filter { private Operator operator; private Object value; private String property; private ...

52得票9回答
Lombok与IntelliJ 2020.3社区版不兼容。

我之前一直使用Lombok没有遇到任何问题,但今天我的Intellij自动更新到最新版本2020.3 11月30日版本后,任何Lombok注解都不再被识别。 尽管我的Java项目在命令行中仍能构建,但在项目中完全忽略了注解,并且无法手动运行任何单元测试。 我已尝试的方法: 重新安装Lombo...

51得票5回答
Gradle构建在使用Lombok注解的类上失败

我在JHipster项目中的build.gradle文件中添加了Lombok依赖:compile group: 'org.projectlombok', name: 'lombok', version: lombok_version 我已经在IntelliJ中安装了Lombok插件。我已经在I...

51得票5回答
在不调用超类的情况下生成equals/hashCode实现,即使此类未扩展java.lang.Object。

在使用 lombok 时,我遇到了以下错误,甚至在创建 student 实例时也无法设置 id 和 version。 Multiple markers at this line - overrides com.example.demo.IModel.canEqual - Ge...