美文网首页
使用Lombok编译报错找不到符号 cannot find sy

使用Lombok编译报错找不到符号 cannot find sy

作者: 冯延龙 | 来源:发表于2018-09-15 13:53 被阅读0次

    使用lombok的时候本地启动没有问题,项目可以运行也没有报错,用gradle编译的时候会报错,如下

    Error:(105, 9) java: cannot find symbol
    symbol:   variable log
    location: class com.xxxxx.SdsConfig
    

    解决:

    先在gradle.build文件里把lombok的依赖删除掉,然后卸载lombok插件,重启IDE。
    重启后重新安装插件,再添加依赖,并写明了具体版本

        compileOnly "org.projectlombok:lombok:1.16.16"
    

    之前没有指定具体版本,默认最新的版本
    重启IDE,好了

    猜测是之前插件和依赖jar包版本兼容的问题。

    相关文章

      网友评论

          本文标题:使用Lombok编译报错找不到符号 cannot find sy

          本文链接:https://www.haomeiwen.com/subject/winzgftx.html