我已经在使用“ Lombok”插件的android studio上配置了我的项目,已经在我的IDE Android Studio上下载了Lombok插件,我添加了compileOnly'org.projectlombok:lombok:1.18.6',实现为'javax。注解:javax.annotation-api:1.3.2'和注解处理器'org.projectlombok:lombok:1.18.6'...甚至将其添加到我的默认配置构建gradle应用中
javaCompileOptions { 注解ProcessorOptions { includeCompileClasspath true } }
但是它仍然显示消息“项目“ OptimalRouteFinder”的注释处理似乎被禁用。但是lombok在类路径上。为使lombok插件正常运行,请在bla bla bla下启用它”。
我该怎么办?
答案 0 :(得分:0)
Go to File -> Other Settings -> Settings for New Project
。
下一步,转到(Build, Execution, Deployment) -> Compiler -> Annotation Processors
并点击[x] Enable annotaion processing
答案 1 :(得分:0)
这是一个圈子运行的问题。仅按照Dennis所述进行设置不能解决问题。通过在build.gradle中将'compileOnly'替换为'provided'可以使警告消失,但是Android Studio抱怨已弃用'provided'并替换为'compileOnly'。我想我必须忽略后一个警告。
+++++++++ 抱歉,“已提供”功能也不起作用。对我来说这是一个无法解决的问题。