Java 流畅的getter生成错误

Java 流畅的getter生成错误,java,intellij-idea,lombok,intellij-14,intellij-lombok-plugin,Java,Intellij Idea,Lombok,Intellij 14,Intellij Lombok Plugin,我有一个包含以下lombok.config文件的项目: lombok.accessors.chain = true lombok.accessors.fluent = true 因此,下面的类应该可以很好地编译: @Data class A { private int i; public static void main(String[] args) { new A().i(); } } 当使用javac编译时,它会这样做。但是Intellij无论有没有lombok插件都

我有一个包含以下lombok.config文件的项目:

lombok.accessors.chain = true
lombok.accessors.fluent = true
因此,下面的类应该可以很好地编译:

@Data class A {
  private int i;
  public static void main(String[] args) {
    new A().i();
  }
}
当使用javac编译时,它会这样做。但是Intellij无论有没有lombok插件都会显示一个编译错误,并且自动完成建议使用不存在的getI


我怎样才能解决这个问题呢?

我想你们正面临这个问题

作为解决方法,您可以使用:

在这里编译Intellij14.0.3,lombok插件0.8.9

@Accessors(fluent = true) // order matters
@Data
class A {
    private int i;
    public static void main(String[] args) {
        new A().i();
    }
}