在尝试Intellij Idea 13 EAP(我知道不稳定)时,由于以下警告,我无法编译/运行工作项目:
java: lombok.javac.apt.Processor could not be initialized. Lombok will not run during this compilation: java.lang.ClassCastException: com.sun.tools.javac.processing.JavacProcessingEnvironment cannot be cast to com.sun.tools.javac.processing.JavacProcessingEnvironment
at lombok.javac.apt.Processor.init(Processor.java:84)
at lombok.core.AnnotationProcessor$JavacDescriptor.want(AnnotationProcessor.java:89)
at lombok.core.AnnotationProcessor.init(AnnotationProcessor.java:143)
它与Intellij Idea 12的效果非常好,但我需要运行13,因为另一个问题仅在13(IDEA-104616)
中修复出现此错误:
com.sun.tools.javac.processing.JavacProcessingEnvironment无法转换为com.sun.tools.javac.processing.JavacProcessingEnvironment
更新:
创建JetBrains问题:IDEA-114130
答案 0 :(得分:4)
这是一个Intellij IDEA问题:IDEA-114130
修复版本132.474
注意:可在Intellij IDEA 12.1.5中重现;避免升级(在龙目岛使用的情况下)!
<强>更新: FIxed版本已公开发布。