我尝试在Intellij IDEA 13 Ultimate上使用Lombok。
然而。当我使用特定注释时,我得到了所有应该可用的方法的着名错误“找不到符号”,例如我用作注释的@Builder
,@AllArgsConstructor
和{{1} }。
我已经设置了我的编译器以启用注释处理,我已经深入研究了它,但没有解决方法如何解决它。
任何建议或提示都会很好。
答案 0 :(得分:4)
这里有一些老问题,但我今天遇到了同样的问题。我必须做两件事才能使它发挥作用:
Settings -> Compiler -> Annotation
Processors
Compiler -> Java Compiler
你当然也需要Lombok插件。
答案 1 :(得分:1)
我遇到了类似的问题,但通过升级到IDEA 15.0.2和Lombok插件0.9.6.14解决了这个问题。在Lombok生成的所有getter / setter得到解决之前,我不得不重启IDEA几次。
我也找到this related answer,但它似乎没有帮我解决问题。如果升级没有,它可能会有所帮助。
答案 2 :(得分:0)
就我而言,除了启用注释处理和安装Lombok插件外,我还必须通过 Build-> Rebuild Project
来重建项目。