Android 在Lombok IntelliJ-mac中编译时出现问题,已启用注释
我已经安装并下载了最新的lombok.jar插件,并将其放入项目的libs中,通过首选项->构建、执行、部署->编译器->注释处理器->启用注释来设置注释 我还运行Android注释,这些注释处理路径专门设置为androidannotations-api-3.2.jar 关于这个项目,它是一个1年项目的干净导入,不是来自eclipse/maven/gradle,因此它没有gradle/maven。它使用Android SDK22在Java8上运行 以我得到的编译错误为例:Android 在Lombok IntelliJ-mac中编译时出现问题,已启用注释,android,macos,intellij-idea,annotations,lombok,Android,Macos,Intellij Idea,Annotations,Lombok,我已经安装并下载了最新的lombok.jar插件,并将其放入项目的libs中,通过首选项->构建、执行、部署->编译器->注释处理器->启用注释来设置注释 我还运行Android注释,这些注释处理路径专门设置为androidannotations-api-3.2.jar 关于这个项目,它是一个1年项目的干净导入,不是来自eclipse/maven/gradle,因此它没有gradle/maven。它使用Android SDK22在Java8上运行 以我得到的编译错误为例: Error:(39,
Error:(39, 16) java: cannot find symbol
symbol: method getName()
location: variable p of type com.example.Property
我最近从eclipse切换到IntelliJ,该项目可以在eclipse上编译,但我认为我缺少IntelliJ的一些东西,思想?这个问题的答案是确保您的项目按照gradle指定的结构进行,这里有大量的答案可以帮助您提供这些信息。将注释作为依赖项导入还将删除您可能在项目结束时设置的许多限制
其次,在应用程序的运行配置上,确保添加“\u1”作为计划运行的活动,因为它已被注释。尝试删除注释处理器并使用lombok idea插件。我每天都在使用,但问题是,Android注释需要进行注释处理,哦,这真是个难题!