我在Mac上进行了以下设置:

IntelliJ IDEA Ultimate: 2018.1
Lombok Plugin Version: 0.18-2018.1
Java: 1.8.0_111


另外,我已经按照建议启用了注释处理器here

但是我仍然有以下编译错误:

Cannot resolve method 'onConstructor_'


请建议缺少哪些配置。

最佳答案

您应该这样使用onConstructor参数:

onConstructor=@__({@AnnotationsHere})


参见龙目岛documentation


要将注释放在生成的构造函数上,可以使用onConstructor = @ __({@ AnnotationsHere})

08-06 22:29