① 遇到这种情不要慌,主语先查看是否正确的创建了setter/getter方法,是否引用正常。
② 这种情况比较坑,lombok的应用,常见于团队开发,在别人机器上编译、打包都正常,更新到在即机器就不行。没有明显报错,maven打包时,报错:“找不到符号”。这种情况,明文规定下
lombok的版本号:
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.22</version> </dependency>
分析一下:
因为idea 存在lombok的插件,idea 版本不同,lombok的版本也应该尽量相同,在项目中指定固定的版本进行应用。