【问题标题】:Intellij fails to detect the logger added by @Slf4j using LombokIntellij 无法检测到 @Slf4j 使用 Lombok 添加的记录器
【发布时间】:2018-09-07 22:28:20
【问题描述】:

我正在编写一个简单的应用程序:

@Slf4j
public class MyApp {
    public static void main(String[] argv) {
        log.info("hello world!");
    }
}

这段代码编译得很好,事实上,运行时我看到“hello world!”正在注销。然而,Intellij 不同意这行得通。我不断收到“无法解析符号日志”,即使这有效并且可以编译。这是我所做的:

  1. 我已经安装了最新的 Lombok 插件
  2. 我已启用注释处理

所有其他 Lombok 注释似乎都可以正常工作。

我正在使用 Intellij 2018.1 Ultimate。我这里有什么遗漏吗?

【问题讨论】:

  • 您使用的是哪个版本的 IDEA Lombok 插件?
  • 0.16.2017.3.3 是版本。

标签: java intellij-idea slf4j lombok intellij-lombok-plugin


【解决方案1】:

是的,这个!要么等lombok插件支持Intellij 2018.1,要么降级IDE。

编辑:

以上答案已过时,可以通过关注this anwer 来解决问题。

【讨论】:

  • 哇,我升级的时候没注意。奇怪的是它会以这种方式破坏它。
猜你喜欢
  • 1970-01-01
  • 2019-01-14
  • 1970-01-01
  • 1970-01-01
  • 2017-10-13
  • 1970-01-01
  • 1970-01-01
  • 2016-05-02
  • 1970-01-01
相关资源
最近更新 更多