在Lombok IntelliJ中编译问题 - mac,启用了注释

时间:2015-03-31 04:00:15

标签: android macos intellij-idea annotations lombok

我安装了最新的lombok.jar插件,下载并将其放入我项目的libs中,通过Preferences设置注释 - >构建,执行,部署 - >编译器 - >注释处理器 - >启用注释

我也在运行Android Annotations,这些注释处理路径专门设置为androidannotations-api-3.2.jar

关于这个项目,它是一个1年项目的干净导入,不是来自eclipse / maven / gradle,因此它没有gradle / maven。它使用Android SDK22在Java8上运行。

我将以编译中的错误为例:

Error:(39, 16) java: cannot find symbol
  symbol:   method getName()
  location: variable p of type com.example.Property

我最近从eclipse切换到IntelliJ,项目可以在Eclipse上编译但是我觉得我缺少IntelliJ的东西,想法?

1 个答案:

答案 0 :(得分:0)

这个问题的答案是确保你的项目是以gradle指定的方式构建的,这里有很多答案可以帮助你提供这些信息。将注释导入为依赖项也将消除您在项目端设置的许多限制。

其次,在应用程序的运行配置中,确保添加" _"作为您计划运行的活动,因为它已被注释。