猿问

LOGGER.info 和 LOGGER.debug 显示为红色且无法解析方法

固定的

我尝试重新安装插件,但没有用,所以我完全清除了我的 inteljii 想法并重新安装它,它似乎可以正常工作。不确定真正的问题是什么。

LOGGER.infoLOGGER.debug在 IntelliJ idea 中以红色显示消息cannot resolve method,而其他所有lombok相关内容似乎都在工作。

版本信息:

IDEA Version: IntelliJ IDEA 2019.1.1 (Ultimate Edition)

Build #IU-191.6707.61, built on April 16, 2019

JDK Version: 1.8.0_201

OS Type & Version: Ubuntu 18.04.2 LTS

Lombok Plugin Version: v0.25-2019.1

Lombok Dependency Version: 1.16.18

附加信息:

  • Annotation processingCompiler启用

  • 项目中启用了Lombok

  • @log支持已启用

  • 尝试添加缺少的 lombok 依赖警告,但没有用

  • lombok.configlombok.log.fieldName=LOGGER

我尝试从头开始制作另一个项目,但问题仍然存在:

杨魅力
浏览 794回答 3
3回答

紫衣仙女

在阅读关于记录器的 lombok 文档后,它应该log.info代替Logger.info,不是吗?如果配置lombok.log.fieldName=LOGGER有效,它应该是LOGGER.info(....

三国纷争

确保您已在您的pom.xml或 gradle中添加 Log4j 或 Logback 依赖项

守着星空守着你

您确定lombok.config您定义的文件lombok.log.fieldName=LOGGER位于正确的位置吗?根据https://projectlombok.org/features/configuration:您可以在任何目录中创建 lombok.config 文件并将配置指令放入其中。这些适用于此目录和所有子目录中的所有源文件。
随时随地看视频慕课网APP

相关分类

Java
我要回答