问题描述
使用gradle将springboot项目打包时,出现错误。报错找不到符号,错误情况如下。
问题分析
我们可以看到所有的问题类型都是出现在get,set方法上面,这些方法都是使用lombok的注解@Data自动生成的,所以我们可以定位到是lombok包的使用有问题。
问题解决
在build.gradle里的dependencies中按以下规则重新导入lombok
compileOnly group: 'org.projectlombok', name: 'lombok', version: '1.18.16'
annotationProcessor group: 'org.projectlombok', name: 'lombok', version: '1.18.16'
最后成功打包!