首页 > 其他分享 >问题解决系列:IDEA引入@Slf4j使用log变量,编译之后报log cannot be resolved

问题解决系列:IDEA引入@Slf4j使用log变量,编译之后报log cannot be resolved

时间:2022-12-15 12:38:43浏览次数:50  
标签:resolved log IDEA 问题 编译 引入 lombok


问题场景

IDEA引入@Slf4j使用log变量,编译之后报log cannot be resolved。本篇博客主要是针对此种情况进行解决。

问题环境

软件

版本

JDK

1.8

问题原因

主要会有以下几方面的问题:

  1. 未创建Lombok插件;
  2. 项目依赖未引入Lombok;
  3. 未启用勾选 Enable Annotation Processors
  4. 编译工具不是javac

按照这几方面进行排查就可以解决这个问题。

解决方案

一、IDEA创建lombok插件

问题解决系列:IDEA引入@Slf4j使用log变量,编译之后报log cannot be resolved_idea

二、IDEA启动Enable Annotation Processors

问题解决系列:IDEA引入@Slf4j使用log变量,编译之后报log cannot be resolved_lombok_02

三、项目引入lombok依赖

<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.6</version>
<optional>true</optional>
</dependency>

四、确保编译使用的是javac

问题解决系列:IDEA引入@Slf4j使用log变量,编译之后报log cannot be resolved_Slf4j_03

结果

问题顺利解决。

总结

问题的发生可能有很多原因,需要多思多想。

随缘求赞

如果我的文章对大家产生了帮忙,可以在文章底部点个赞或者收藏;

如果有好的讨论,可以留言;

如果想继续查看我以后的文章,可以点击关注

可以扫描以下二维码,关注我的公众号:枫夜之求索阁,查看我最新的分享!

问题解决系列:IDEA引入@Slf4j使用log变量,编译之后报log cannot be resolved_Slf4j_04


问题解决系列:IDEA引入@Slf4j使用log变量,编译之后报log cannot be resolved_lombok_05

标签:resolved,log,IDEA,问题,编译,引入,lombok
From: https://blog.51cto.com/fengyege/5939187

相关文章

  • 实现一个会动的鸿蒙 LOGO
    本文将带大家简单实现一个会动的鸿蒙LOGO。emmm,写本文的动机是之前在掘金看到一篇实现鸿蒙LOGO的文章--​​产品经理:鸿蒙那个开场动画挺帅的给咱们页面也整一个呗​​......
  • IntelliJ IDEA 下载安装及配置使用教程(图文步骤详解)
    前言壹哥在前面的文章中,带大家下载、安装、配置了Eclipse这个更好用的IDE开发工具,并教会了大家如何在Eclipse中进行项目的创建和代码编写、运行。但是实际上,在各种IDE开发......
  • 如何快速拥有好的测试idea
    如果接手任意一个测试任务,如何开始测试以及怎么快速的形成测试点呢?其实也是有一套小套路的。大概整理了下,可以从6个方面来考虑入手。1.项目快速了解项目背景、......
  • 如何快速从使用Eclipse转用IDEA
    ​​https://www.toutiao.com/i6515289836159500804/#6649976-tsina-1-44054-4471e2b057b5019ad452c722f04bba39​​1.先来看快捷键上的异同:2.其他常用快捷键:ALT+回车:错误自......
  • idea的最大撤销步数
    idea的最大撤销次数是可以设置的,不过倒是一个有些隐藏的设置项,是那种不太推荐改动的设置双击shift,搜索registry,enter进入,往下滑,找到undo开头的,设置自己需要的项就行了(我没......
  • Linux基础第十一章:日志文件及如何使用rsyslog搭建小型日志服务器
    一、日志文件1、日志作用2、常用日志3、日志级别二、Rsyslog日志处理系统1、使用Rsyslog创建日志有点2、Rsyslog配置文件解析3、使用rsyslog将ssh服务的日志单独设......
  • idea热加载插件Jrebel的使用
    1.安装插件在idea内部安装即可。 2.激活插件进入激活界面:激活方式可参考该博客: 3.设置Jrebel这里的刻度是class刷新时间间隔,上面的是我自己的,其余的设置保持默认即可。 ......
  • 在idea中使用git
    一、在idea中配置git二、获取git仓库本地初始化仓库选择项目目录作为仓库的目录从远程仓库克隆(更多使用)方式一:方式二:三、本地仓库操作说明:在创建仓库时也可......
  • idea 集成Squaretest
    今天来介绍一款工具Squaretest,它是一款自动生成单元测试的插件,会用到它也是因为最近公司上了代码质量管控的指标,会考评各个项目的单元测试覆盖率,以及sonar扫描出来的各种问......
  • Elasticsearch+Logstash+Kiabana 日志管理
       日志是分析线上问题的重要手段,通常我们会把日志输出到控制台或者本地文件中,排查问题时通过根据关键字搜索本地日志,但越来越多的公司,项目开发中采用分布式的架构,日......