Lombokjoin了,但是在Intellij IDEA中没有识别出getter和setter

我在ubuntu上使用IntelliJ IDEA。 我将lombok.jar添加到我的项目中,并安装了IDEA的Lombok插件。 我有权访问注释,但是即使在编译期间也不会生成getter和setter。 如果我尝试访问不存在的getter或setter方法,我会得到确切的错误。 我可以错过什么?

你需要安装Lombok插件的想法。 打开设置面板,search“插件”,在插件中search“Lombok”,find插件并安装,最后重新启动你的想法。 那会好的!

我通过勾选Settings-> Compiler-> Annotation Processors中的“Enable annotation processing”checkbox来修复它。

这是一个组合

  • 选中Settings-> Compiler-> Annotation Processors中的“ Enable annotation processing ”checkbox。

  • 安装Lombok插件的想法,并重新启动更改生效。

  1. 转到文件>设置>插件。
    1. 点击浏览存储库…
    2. searchLombok插件。
    3. 点击安装插件。
    4. 重新启动Android Studio。

我通过以下步骤来修复它:

  1. 安装以前版本的Idea(12.16)并启动它(创build13)
  2. 然后我打开窗口的想法13(它build议重读一些configuration文件,我同意并重新启动我的IDE)。 然后,最近版本的IDEA一直在成长