gpt4 book ai didi

java - 在Eclipse中的Lombok中使用@ Slf4j时出现编译错误

转载 作者:行者123 更新时间:2023-12-03 05:39:15 26 4
gpt4 key购买 nike

在使用Lombok的@ Slf4j批注后,在eclipse中使用gradle构建项目引发以下错误:
Task :compileJava FAILED
error: cannot find symbol
log.trace("logging now");
^
symbol: variable log

但是它正在正确生成带有log变量的.class文件:private static final Logger log = LoggerFactory.getLogger(NetsuiteWebSecurityConfig.class);
@Data lombok批注没有问题。它在.class文件中生成getter / setter,也不会引发任何错误。

注意:我将这个Cannot make Project Lombok work on Eclipse (Helios)提到进行lombok安装。我可以说lombok正在工作,因为它正在生成.class文件中的代码。不知道为什么在提供gradle构建时失败

最佳答案

我正确安装了lombok并设置了注释处理器。但是仍然没有任何效果。我所做的是在另一个地方创建了一个新文件夹,并在那里新鲜地克隆了我的git存储库。令我惊讶的是它奏效了。不知道怎么样,但是trick俩奏效。

关于java - 在Eclipse中的Lombok中使用@ Slf4j时出现编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54203349/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com