首页 > 其他 > 详细

Idea中使用Lombok 编译报找不到符号

时间:2019-11-28 00:44:00      阅读:921      评论:0      收藏:0      [点我收藏+]

1、问题描述

项目中使用了lombok,但是在idea编译过程是出现找不到符号。报错如下图所示:


 
技术分享图片
file
@Data
@ApiModel(value = "HeadTeacherVO", description = "设置班主任对象")
public class HeadTeacherVO implements Serializable {

    private static final long serialVersionUID = 5156410770039160995L;

    @NotNull(message = "年级班级ID不能为空")
    @ApiModelProperty(value = "年级班级ID", example = "1")
    private Long gradeClassId;

    @NotNull(message = "教师ID不能为空")
    @ApiModelProperty(value = "教师ID", example = "1")
    private Long teacherId;

}

lombok版本如下:

<dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>1.18.8</version>
            <scope>provided</scope>
        </dependency>

idea的lombok插件版本为:


 
技术分享图片
file

2、网上看到的3种解决方式

2.1 第一种(无效)

 
技术分享图片
file

2.2 第二种(无效)

 
技术分享图片
file

2.3 第三种(有效)

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.0</version>
                <configuration>
                    <source>${java.version}</source>
                    <target>${java.version}</target>
                    <encoding>${project.build.sourceEncoding}</encoding>
                    <compilerArguments>
                        <extdirs>src\main\webapp\WEB-INF\lib</extdirs>
                    </compilerArguments>
                    <annotationProcessorPaths>
                        <path>
                            <groupId>org.projectlombok</groupId>
                            <artifactId>lombok</artifactId>
                            <version>1.18.8</version>
                        </path>
                    </annotationProcessorPaths>
                </configuration>
            </plugin>

 

在编译,OK!




原文链接:https://www.jianshu.com/p/f86e1e26099b

Idea中使用Lombok 编译报找不到符号

原文:https://www.cnblogs.com/XingXiaoMeng/p/11946368.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!