IntelliJ IDEA中未安装lombok 插件导致使用@Slf4j注解的java类中log变量报红

问题描述:

系统重装,新下载的IDEA中下载了一个springboot项目,结果代码中使用注解@Slf4j的java类中,log变量统统报红。

报错原因:

因为@Slf4j这里使用了lombok 提供的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。通过使用对应的注解,可以在编译源码的时候生成对应的方法,所以不会影响任何运行效率。

IntelliJ IDEA中未安装lombok 插件导致使用@Slf4j注解的java类中log变量报红_第1张图片

解决方法一,在线安装:

1、File → settings → Plugins, 然后点击“Browse repositories”
IntelliJ IDEA中未安装lombok 插件导致使用@Slf4j注解的java类中log变量报红_第2张图片
2、输入 lombok 搜索插件, 点install安装,安装完重启idea
IntelliJ IDEA中未安装lombok 插件导致使用@Slf4j注解的java类中log变量报红_第3张图片

解决方法二:

1、File → settings → Plugins, 然后点击“Install plugin from disk”
IntelliJ IDEA中未安装lombok 插件导致使用@Slf4j注解的java类中log变量报红_第4张图片
2、去官网下载对应IDEA版本的插件

下载地址: https://plugins.jetbrains.com/plugin/6317-lombok/versions.

IntelliJ IDEA中未安装lombok 插件导致使用@Slf4j注解的java类中log变量报红_第5张图片

3、选择本地提前下载好的 lombok 插件jar, 点 ok 安装,安装完重启idea

IntelliJ IDEA中未安装lombok 插件导致使用@Slf4j注解的java类中log变量报红_第6张图片


天下英雄出我辈,一入江湖岁月催
我是爱生活的「无间行者」,努力把实践过的解决方案分享给大家
一个赞、一个评论、一个关注,真的好开心,努力没有白费。


你可能感兴趣的:(IntelliJ,IDEA,intellij,idea)