2015-03-31 98 views
0

我有最新的lombok.jar插件安装,下载并将其放入我的项目库中,通过首选项 - >编译,执行,部署 - >编译器设置注释 - >注释处理器 - >启用注释在Lombok IntelliJ-mac中编译的问题,注释已启用

我也运行Android批注,与特别针对于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 

我最近从日食切换到的IntelliJ,该项目可以在Eclipse上编译,但我想我失踪的IntelliJ的东西,想法?

+0

尝试删除注释处理器并使用lombok想法插件。我使用那个日常无困难 – 2015-03-31 18:02:09

+0

问题是,Android注释是需要注释处理的,噢是一个什么难题! – apollow 2015-04-02 23:31:05

回答

0

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

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