已修复
我尝试重新安装插件,但是没有用,所以我完全 清除了我的inteljii想法并再次安装了它,看来是 工作。不知道问题出在什么地方。
LOGGER.info
和LOGGER.debug
在IntelliJ想法中显示为红色,并显示消息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 processing
下的 Compiler
已启用
Lombok已在项目中启用
@log
支持已启用
尝试添加缺少的lombok依赖警告,不起作用
在lombok.config
中:lombok.log.fieldName=LOGGER
答案 0 :(得分:2)
在阅读lombok documention on loggers时应该是log.info
而不是Logger.info
,对吗?
如果配置lombok.log.fieldName=LOGGER
有效,则应该为LOGGER.info(...
。
答案 1 :(得分:0)
您确定定义lombok.config
的{{1}}文件位于正确的位置吗?
根据https://projectlombok.org/features/configuration:
您可以在任何目录中创建lombok.config文件并将其放入 其中的配置指令。这些适用于中的所有源文件 此目录和所有子目录。
答案 2 :(得分:0)
确保您已在 pom.xml
或 gradle 中添加 Log4j 或 Logback 依赖项