最近下载了idea2021.3版本体验下新功能,
发现Lombok不生效了,由于项目中使用了@Slf4j注解,项目启动直接提示“找不到符号”,
在安装idea的时候就自带了lombok插件,并且已经是启用状态。
并且pom文件中已经添加依赖
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency>
再检查注解解释器已经开启。
后面看到一些说法,是说在idea2021中,lombok加载的方式不一样,不是使用javac的方式去编译的,导致编译不通过,所以做以下配置
-Djps.track.ap.dependencies=false
保存后再启动问题得以解决。