关于spring boot:lombok @Data不生成getter和setter

lombok @Data not generating getters and setters

我在我的实体类上使用@Data 注解。

1
2
3
 @Data public class Test {
    private String name;
    private String lName;

我正在使用最新的 lombok 依赖

1
2
3
4
5
6
 <dependency>
    <groupId>org.projectlombok</groupId>
    lombok</artifactId>
    <version>1.18.4</version>
    <scope>provided</scope>
</dependency>

maven编译/打包后的class文件是这样的

1
2
3
4
5
6
7
8
 package ******.models;

        public class Test {
            private String name;
            private String lName;

            public Test() {
            }

关于这个错误的任何想法?使用 IntelliJ IDEA 作为我的 IDE,其中 lombok 插件处于活动状态


很可能您在 IntelliJ 中的注释处理已关闭。可以参考下图开启

enter