在IntelliJ IDEA 13 Mac OSX中使用ORMLite'无法解析方法'(使用Lombok)

时间:2014-07-22 19:44:53

标签: android intellij-idea ormlite lombok

首先,我应该说我已经尝试Problems working with ormlite using IntelliJ on Mac OSX来解决问题。不幸的是,即使在使用ORMLite库ormlite-android-4.48和ormlite-core-4.48配置我的环境之后,每当我尝试运行android应用程序时,它仍然会显示一个大约100个无法解析方法的实例的列表。每当我请求ORMLite应该处理的方法时,每个实例都是这样。我能想到的另一件事是使用龙目岛可能搞砸了吗?这是一段代码的屏幕截图。红色的吸气剂在其他地方出现了98次以上。 enter image description here

真的问题是,为什么IntelliJ找不到方法?这可能是非常明显的事情,但对于我的生活,我无法弄清楚。

1 个答案:

答案 0 :(得分:1)

(可能或可能没有帮助,但评论时间太长)

  

每当我请求ORMLite应该处理的方法时,每个实例都是这样。

看起来你的问题更像是龙目岛应该生成的方法,但不是。试试这个

import lombok.Getter;

public class FancyClass {
    @Getter private int x;
    void q() {
        return getX();
    }
}

如果它没有编译,那么你的问题纯粹与龙目岛相关。谷歌如何在IntelliJ / Mac上正确安装它。