在idea中使用lombok的@Data标签,可以正常启动使用,但是package和compiler时报错,“符号找不到”。
错误显示:
看到网上很多说是maven-complier-plugin的版本过低,需要指定为3.8.1,但是对我还是没用。。。。。
然后注意到lombok在SpringBoot自动创建dependency生成时自动加入了一行
<scope>annotationProcessor</scope>
但是lombok的scope属性中没有该值。。。。。。
注释掉这行,或者选择自己合适的属性,子项目正常编译
慎用自动生成后的scope属性…