首先我想到的是会不会项目里lombok插件,省去的一些代码会报错?
于是我去掉插件,添上代码,还是错误
于是我检查gradle.build配置文件:
然后我查看gradle在IDEA上的配置:
[IDEA上给gradle配置的是1.7的Java,于是换成1.8
再次build:
成功!
还真是坑啊,我想起来,我导入项目的时候,这台电脑上只有1.7的java,
于是IDEA自动把gradle配置成了1.7
当我修改项目的java版本为1.8的时候,gradle的配置并不会自动修改,于是造成两个地方的
java版本不一样,于是乎就出现了上述问题。