关于idea报找不到符合,log、set、get等方法的编译错误。
问题复现
度娘说
- 重启idea
- 清楚缓存
- maven clean 后build
- maven 项目重新导入
- 删除掉项目所在文件夹的所有,包括
.idea
文件,后重新导入项目。
以上一些方法处了最后一个都试过,没有用!!!,后观察错误,发现问题所在
思路
如果经常敲代码的同学这个时候就可以发现问题所在了,这三张图的log、set、get 都是lombok提供的,所以问题应该出在了lombok上 ,但是如果此时通过maven查找lombok会发现项目中已经存在了这个依赖。
解决方法
在最外层从新引入lombok依赖即可。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.16</version>
</dependency>