Intellij 无法检测到@Slf4j 使用 Lombok 添加的记录器
Intellij fails to detect the logger added by @Slf4j using Lombok
我正在编写一个简单的应用程序:
@Slf4j
public class MyApp {
public static void main(String[] argv) {
log.info("hello world!");
}
}
这段代码编译得很好,事实上,当 运行 我看到 "hello world!" 被注销了。然而,Intellij 不同意这行得通。我不断得到 "Cannot resolve symbol log" 即使这有效并且可以编译。这是我所做的:
- 我已经安装了最新的 Lombok 插件
- 我启用了注释处理
所有其他 Lombok 注释似乎工作正常。
我使用的是 Intellij 2018.1 Ultimate。我在这里遗漏了什么吗?
是的,这个!要么等到 lombok 插件支持 Intellij 2018.1
要么降级 IDE.
编辑:
以上答案已过时,可以通过关注 来解决问题。
我正在编写一个简单的应用程序:
@Slf4j
public class MyApp {
public static void main(String[] argv) {
log.info("hello world!");
}
}
这段代码编译得很好,事实上,当 运行 我看到 "hello world!" 被注销了。然而,Intellij 不同意这行得通。我不断得到 "Cannot resolve symbol log" 即使这有效并且可以编译。这是我所做的:
- 我已经安装了最新的 Lombok 插件
- 我启用了注释处理
所有其他 Lombok 注释似乎工作正常。
我使用的是 Intellij 2018.1 Ultimate。我在这里遗漏了什么吗?
是的,这个!要么等到 lombok 插件支持 Intellij 2018.1
要么降级 IDE.
编辑:
以上答案已过时,可以通过关注