Spring boot 使用Intellij IDEA社区版2019.2.4和gradle,无法在构建文件夹中生成Lombok源代码

Spring boot 使用Intellij IDEA社区版2019.2.4和gradle,无法在构建文件夹中生成Lombok源代码,spring-boot,gradle,lombok,intellij-lombok-plugin,Spring Boot,Gradle,Lombok,Intellij Lombok Plugin,使用Intellij IDEA社区版2019.2.4和gradle,无法在构建文件夹中生成Lombok源代码 注释处理已启用,lombok插件已安装并启用。我能够很好地使用@Getter@Setter和所有其他lombok注释,但是当我构建项目时,我没有看到生成注释类 我怀疑你错过了龙目山究竟是如何运作的信息 让我澄清一下 请注意,lombok是作为注释处理器添加的 它在编译过程中运行,并通过提供在该类中编译的附加字节码,使带注释的类“改变”java编译器的行为 因此,它不会在构建目录中生成任何

使用Intellij IDEA社区版2019.2.4和gradle,无法在构建文件夹中生成Lombok源代码

注释处理已启用,lombok插件已安装并启用。我能够很好地使用@Getter@Setter和所有其他lombok注释,但是当我构建项目时,我没有看到生成注释类


我怀疑你错过了龙目山究竟是如何运作的信息

让我澄清一下

请注意,lombok是作为注释处理器添加的

它在编译过程中运行,并通过提供在该类中编译的附加字节码,使带注释的类“改变”java编译器的行为

因此,它不会在构建目录中生成任何源代码

但是,如果您有一个具有lombok注释的已编译类(如您提到的@Getter、@Setter等),则可以使用反编译器打开它,并查看它确实具有方法(由lombok注释处理器生成)

有时,您希望看到lombok在源文件级别生成了什么。这就是“德隆博克”所做的。因此,您可以单击带有lombok注释的类的源代码,查看是否:

重构-->Delombok