【发布时间】:2013-05-13 17:25:38
【问题描述】:
我在Eclipse中有lombok插件并在java编译器下启用了Eclipse中的注释处理,但是当我使用@Slf4j注释时仍然无法识别日志语句。
我们是否需要进行任何其他设置?
【问题讨论】:
-
Lombok 在字节码中生成实际方法。看一下 Slf4j 注释。它在寻找方法/领域吗? Lombok 应该在此命中之前编译。确保为 Lombok 正确设置了 eclipse。
-
你能告诉我确保“Lombok 已正确设置 Eclipse”是什么意思。
-
您是否通过安装程序安装了 Lombok?确保“@Data”POJO 显示 getter/setter/toString 的方法。 Lombok 使字节码编译方法。这就是它的“魔法”。这就是为什么我猜测它没有安装(只是猜测)
-
你说的很对!!谢谢你的帮助。我从来没有意识到我们需要单独安装 lobmbak。下载 lombak jar 并手动安装.. 成功了..