4

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 でのみ修正された別の問題 ( IDEA-104616 )のため、13 で実行する必要があります。

このエラーが表示されます:

com.sun.tools.javac.processing.JavacProcessingEnvironment を com.sun.tools.javac.processing.JavacProcessingEnvironment にキャストできない

アップデート:

JetBrains の問題を作成しました: IDEA-114130

4

1 に答える 1

4

これは Intellij IDEA の問題です: IDEA-114130

ビルド 132.474 で修正済み

注: Intellij IDEA 12.1.5 で再現可能です。アップグレードを避ける (Lombok を使用する場合) !

更新: 修正版が公開されました。

于 2013-10-02T07:19:13.837 に答える